Site icon Rally Point Garage

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?Then again, what did you expect from a car with a 6.5-liter Cosworth V-12? 

Exit mobile version