Tuesday, June 28, 2022
HomeRaceRace ReviewsLe Tour de France 2013 – Stage 2: Bastia > Ajaccio, 154km....

Le Tour de France 2013 – Stage 2: Bastia > Ajaccio, 154km. Jan Bakelants by a Second!

-