Posted on 31/01/2013
amd0210d8

amd0210d8

Aston Martin V12 Vanquish

The Vanquish was displayed at the 2002 Birmingham Motor Show