DriveLife

Aston Martin V12 Vantage: Big Engine + Tiny Car = Fun – XCAR

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.

Exit mobile version