Tags Posts tagged with "world car of the year"

Tag: world car of the year

During the 2012 New York International Auto Show, a group of automotive journalists got together for another year so that the best "World Car" could...

Today, at the New York International Auto Show, the 100-percent electric, zero-emission Nissan LEAF was named 2011 World Car of the Year, edging out...