Finally The Stig Revealed

June 22, 2009

In the first episode of season 13 of famous BBC car’s show, Top Gear, the Stig (professional track driver/tester) took off the helmet and showed his face in front of the camera.

Advertisements