Back to Story:
Nissan Leaf is 2011-2012 Japanese Car of the Year