Top Gear Live 2012 TV advert
Channel: TopGearLiveUK
Date: 2012-09-04

Top Gear Live 2012's TV advert featuring The Stig in the all new Aston Martin V12 Vanquish