The Isle of Man TT, the worlds greatest motorcycle race ... I'm not sure how these guys sit on their bikes with balls that big.
Guy Martin. Road racer, yet to win a major title but the lorry mechanic is loved by many and respected by his fellow riders. Having had some spectacular crashes in his time.
For those attending :) Isle of Man TT course (including Greg from GetMyCBT.com!)
There has been racing since the invention of the spark plug! :-)