Is that The Stig driving?
Some say he was born on Mars to begin with, and that he can live in space with out air... All we know is he is called The Stig.