Some say that I am often linked to the mysterious disappearance of horses. And that if I was ever given the opportunity to put my plans into action, molluscs would soon cease to exist.
All I know is, I'm not The Stig. But I am Stig's Cousin Steve, from Tylehurst, near Reading!