What’s better than an Aston Martin V8 Vantage ……More Power, More Litres and more Cylinders. XCAR takes the V12 Vantage for a bit of a joy ride.

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.