Hey
I've checked the stig introduction videos (by series) on youtube for series 6 to 11. And assuming that they put all stig's intro and that they didn't miss anything. And by looking for some episode of all the series where james have reviewed specificaly some cars, I could not find any full stig introduction by james may.
The only thing that I found and which could explain why I have this feeling that he has already introduced the stig is that in the 10th series he said the "to our tame racing driver" thing. But JC did the stig fact.
I didn't search on all series by myself yet (it's a bit too long :lol
and maybe he did it not after one of his review but after JC's or hamster's.
But I have to admit that I'm now not so sure that he's done it. :???: