These picture just appeared on the Facebook and Twitter feeds of Top Gear Live UK. The Stig meets the new Vanquish! They’re shooting a new TV ad for Top Gear Live, to appear on the UK TV channel Dave starting September 3.
What do you think? Will he like it? When will he take it to the Top Gear track?