science · 14 September 1905 · 120 years ago
In 1905, the oldest car race still run was first held on the Isle of Man, Great Britain for the Royal Automobile Club Tourist Trophy.