Wednesday, November 10, 2010

Where Stig Comes From

No one can deny Top Gear's mysterious The Stig is probably the world best driver. However, one does wonder... where do Stigs come from?


Well, wonder no more. Top Gear 2010 shows us not only where "it" comes from, but how their rigorous selection process works! :)

No comments:

Post a Comment

Related Posts with Thumbnails

Amazon Store