The Aston Martin Valkyrie Le Mans Car Sounds Lovely

Then again, what did you expect from a car with a 6.5-liter Cosworth V-12?

from Motor1.com - News https://ift.tt/X8PziEq

Comments