Nissan Leaf 2011 car review
Declared World Car of the Year 2011 in April this year at the New York International Auto Show, the Nissan Leaf was up against thirty nine entries. Taking out the award was no mean feat, given that the other two finalists were the Audi A8 and BMW 5 Series.