So did anyone catch Season 13 Episode 1? Great clip of the Stig driving the Ferrari FXX and then he takes his helmet off and reveals himself during an interview.
I won't ruin the FXX's lap time or who the Stig is. Watch for yourself...if you're into both the show and car racing, you'll love it.
TG Season 13