Monday, May 23, 2022
HomeRaceRace ReviewsLe Tour de France 2016 - Stage 3; Granville - Angers. Cavendish...

Le Tour de France 2016 – Stage 3; Granville – Angers. Cavendish by an inch!

-