vanquish returns: aston martin goes lush red for its teardrop-shaped, V12-engine sports car


the sports car is dubbed the fastest regular production car ever made by aston martin, with a top speed of 214 mph.

The post vanquish returns: aston martin goes lush red for its teardrop-shaped, V12-engine sports car appeared first on designboom | architecture & design magazine.