oh baby!

Discussion in '2000 Aston Martin V12 Vanquish' started by IRONMAN, Dec 27, 2004.

  1. I see one of these every now and then here in miami. It makes me feel warm inside. Shift paddles on the wheel! Push button start! V12!

    -I am ironman and i approve this message-
     
  2. Definitely one of the defining supercars of the early new millenium
     

Share This Page