Isle of Man TT
-
1907: The first Isle of Man TT race is held
The first Isle of Man Tourist Trophy motorcycle race was held on 28 May 1907 on the St John’s Short Course. The Isle of Man is a Crown Dependency, not part of the United Kingdom. Even so, the race fits a British-linked history archive because of the island’s close relationship with Britain and the TT’s…
