Showing posts with label The Stig Farm. Show all posts
Showing posts with label The Stig Farm. Show all posts

Thursday, November 11, 2010

World exclusive: Inside the Stig farm


A new Stig has emerged from the mire for Top Gear Live. Here's how it happend.