Originally Posted by magnuts
And don't forget, 30th of May to 11th of June,
Isle of Man 2010.
Nothing better than a 38 mile track with brick walls for bike racing.
Looking forward to that.
Those boys and girls take courage pills by the handfull.
Does anyone televise it here in Aust?