Le Tour 2009 - Stage 4 Team Time Trial Montpellier to Montpellier

15 images Created 9 Jul 2009

Images from Stage 4 of the 2009 edition of the Tour de France. The stage was a 39km Team Time Trial from Montpellier to Montpellier.
View: 25 | All