Haltham Garage – Top 50 Classic Car FactsÂ
Fact: 27/50
The world’s longest running motoring event is the London to Brighton Veteran Car Run, an annual event which takes place on the first Sunday of November and commemorates the Emancipation Run of 14th November 1896.
Source: Top Car News