Entertainment Racespresso racing helmet / espresso machine might've been Top Gear's The Stig, after all By Ross Miller Aug. 6, 2010 1:51 am EST Turns out he survived driving off the HMS Invincible — and didn't spill a single drop. The suped-up Jaguar? Still not so lucky.