Sunday, August 18, 2013

The Stig is revealed - Top Gear - BBC Two



This was a few years ago. I don't really know if this is true but maybe it is.

There have been many Stigs but the current one is supposed to be a secret.

No comments:

Post a Comment