turbox submitted on 10/19/2009 Official Bell & Ross Timestamp: 7:37:59 AM
The Lotus Evora beat strong competition from 29 other cars to win the title of Performance Car of the Year 2009. The prominent competition included cars from some of the greatest Marques in the world such as Lamborghini, Ferrari, Porsche and Aston Ma...
6 user comments | Category: Misc News