A little more than two years ago, I called the 2011 Aston Martin V12 Vantage "an intoxicating machine masterfully engineered to gratify every emotion in a car enthusiast's soul."
Aston Martin V12 Vantage S Reviews
- Most and least efficient car companies
- Fastest-depreciating cars in the United States
- Find and compare 2017 Models