Tourist Trophy – History & Ultimate Guide

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

Any Text Here

Get Started