stephenenglish.wordpress.com
The greatest race, the greatest reward
What is it that draws a motorcycle racer to the Isle of Man for the TT? The prize money is meagre, the cost can be absolute but the challenge is unlike any other The Isle of Man TT races are everyt…