mindovermotor.com
My Top 10 list of cars that defined the past decade
1. Tesla Model S – proved the case for the electric car. Did so in the luxury realm by out-branding and out-performing the established petrol competition. 2. Porsche 991.2 GT3 – proved …