15 July 1909 Francois Faber wins his5th consecutive stage
There are few records from the early days of Tour de France still standing. One of them is the five consecutive stage victories during the… Read More »15 July 1909 Francois Faber wins his5th consecutive stage