Nissan Leaf Named Japan Car of the Year at Tokyo Motor Show
The Nissan Leaf became the first 100% electric vehicle to be named the Japan Car of the Year for 2011-2012 on Friday at the Tokyo Motor Show. Nissan’s Leaf, which hit the roads in the US in December
