January 12, 2025
Rob Jones
TDF
Photo: Marketa Navratilova
Tour de France: Stage 8
July 11, 2015
Vuillermoz delivers first French winAlexis Vuillermoz delivers the first French stage victory of the 2015 Tour de France...