By Art Evans
The Tourist Trophy is the oldest motor race in the world still being run. The first was in 1905 on the Isle of Man, organized by the Automobile Club of Great Britain and Ireland. The trophy itself is given by the Royal Automobile Club to the winner.
No Subscription? You’re missing out
Get immediate ad-free access to all our premium content.
Get Started