Aston Martin Vanquish S

Aston Martin Vanquish S

The Aston Martin Vanquish S was the flagship Aston Martin in 2005; a grand touring masterpiece. With a 5.9 liter V12 up front, the Vanquish S made around 500 horsepower depending on the year. There were only 1086 produced for the entire production run. The Vanquish...