It wasn't the championship or anything, just the open night. But yeah, won the final...came on a good night, they had proper(ish) trophies and all! Beat a few really good drivers, too. They were sitting there in their own overalls, helmet, gloves...then I came along in my borrowed helmet and suit looking like a mechanic and beat 'em by quite a distance.
Sorry Nick, I'll shut up now! The crash sounds scary.