The Royal Automobile Club’s TT – the most beautiful trophy in the world?
The Royal Automobile Club’s Tourist Trophy was awarded this weekend – But what exactly does the world’s oldest trophy depict? The Tourist Trophy is the oldest trophy in motor sport that is still being awarded […]