New York Auto Show: World Car of the Year Awards
The winners of the World Car of the Year awards have just been announced at the New York Auto Show. The Overall World Car of the Year is the Mazda2 subcompact. Finalists are the Ford Mondeo and the Mercedes-Benz C-Class.