Car Tech Live 196: CNET chews on a freshly minted Nissan Leaf

Transcript