Leaf is Japan's Car of the Year

Via Wheels24 | 05 Dec 2011 - 07:58:59
Nissan's battery-powered Leaf has won Japan's Car of the Year at the Tokyo auto show, beating competition from the likes of vehicles controlled remotely via a smart phone. Source