I was driving on the highway friday night and pulled up next to a V12 Vanquish! I couldn't believe it.
All I can say to myself is wow! What a beautiful car. I was surprised to see one (esp. in these part of the country) and when I got home I re-read Motor Trend and it said they are only bringing 60 to the US.
His tags were IL dealer plates.
All I can say to myself is wow! What a beautiful car. I was surprised to see one (esp. in these part of the country) and when I got home I re-read Motor Trend and it said they are only bringing 60 to the US.
His tags were IL dealer plates.