Nissan Leaf named 2011 European Car of the Year

Nissan today announced the all-electric Nissan Leaf has been named 2011 European Car of the Year.

Related Articles

Close