June 23, 2009
2209 Views
While there is some question as to whether the person revealed to be the Stig is actually the Stig, the unveiling on Top Gear certainly attracted a lot of attention.
For anyone who missed it, here is the video.
Categories
The Biz
No Comment