Mazda2 declared 2008 World Car of the Year
The Mazda2 was declared the 2008 World Car of the Year at the New York International Auto Show last week.
The Audi R8 has been named 2010 World Performance Car at the World Car of the Year Awards ceremony at the New York Auto Show.