Search Results for 'Leaf falls'
1 results found.
Nissan Leaf electric car coming your way
Nissan tells us that the future of driving is coming to a dealer near you this month. The Nissan Leaf is a new electric car which the Japanese maker says is the world’s first affordable, mass produced zero-emission car.