Every year, an international panel of automotive journalists selects the best cars in the world under various categories, handing out its awards at the New York Auto Show. Atop the hierarchy is the World Car of the Year, followed by the World Performance Car, the World Car Design of the Year and the World Green Car (where our own John Voelcker…

Filed under: Racing News

Like this post? Subscribe to my RSS feed and get loads more!