Aston Martin V12 Vantage

The Aston Martin V12 Vantage sees the British sports car manufacturer put its largest engine in its smallest car.