2011 wcoty
2011 World Car of the Year Finalists Announced
Drumroll, please…the three finalists for the overall 2011 World Car of the Year are the 2011 Audi A8, the BMW 5 Series and the Nissan Leaf. The three performance car finalists chosen are the Ferrari 458 Italia, the Mercedes-Benz SLS AMG and the Porsche 911 Turbo. Competing for the spot of Green Car of the…






