And the Stig is...
#16
Old School
iTrader: (6)
Join Date: Jan 2001
Location: Union City
Posts: 14,983
Car Info: '99 RBP GM6
My bad, I didn't read that article, I read a different one yesterday talking about someone figuring it out based on the fact that he was being paid by them. I will try to find it and link to it. If he revealed it, shame on him, I am surprised there wasn't a NDA in his contract with Top Gear.