In addition to several worldwide and North American vehicle debuts, the New York Auto Show plays host to the World Car of the Year announcement. The first WCOTY award was handed out in 2005 and went to the Audi A6. The BMW 3 Series claimed the title in...
Read Full Story