Tagged: Aston Martin V12 Vantage S

Aston Martin V12 Vantage S

 The V12 Vantage was an unprecedented engineering achievement. Combining a V12 engine with our lightest sports-car in a package of pure aggression. We could have stopped there, we didn’t. An even lighter chassis, an...