Advertisement
Mark Higgins is a Manx rally driver who has won the British Rally Championship three times, and he also preforms as a stunt driver in recent James Bond movies.