• 5 years ago
If there is a prototype of an English super sports car, then it is definitely the Vanquish. It is a sculpture on four wheels with a perfectly modeled body, timelessly elegant and with a stunning V12 sound.