WTF. Pit Crew? Put him BEHIND THE WHEEL. Talk about the perfect character for a F1 publicity bonanza...
Guy Martin is awesome but can anyone understand him? Please post a link to the vid if found. I don't think he is done with the TT either!