While I am a motorcycle rider, I don’t have a lot of interest in motorcycle racing. There is, however, one notable exception – I am absolutely obsessed with the Isle of Man TT. If you’re not familiar, here are a few facts. The race is held annually on, as you’d suspect, the Isle of Man, […]
