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.
For those attending :) Isle of Man TT course (including Greg from GetMyCBT.com!)
There has been racing since the invention of the spark plug! :-)
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.