2011 Aston Martin V-12 Vantage: Beauty and Beast
The ridiculously beautiful 2011 Aston Martin Vantage V-12 is British craftsmanship at it's finest with technology, power and elegance. But it has a rough side. It's a car that you respect if you go to track mode, just like Ferrari's Italia...
Embed the Video
Post a Comment
Please login or register to post comments