Car Tech – 2012 Nissan Leaf SL

Published on June 29, 2019



The Leaf sits on an odd branch of the auto world. Will it ever blossom?

source YouTube

Enjoyed this video?
Car Tech - 2012 Nissan Leaf SL
"No Thanks. Please Close This Box!"