event · 05 October 1895 · 129 years ago
The first individual time trial for racing cyclists is held on a 50-mile course north of London.
More events on 05 Oct