Tour de France 2006 - Stage Ninteen Time Trial

In This Photo: Michael Boogerd
Michael Boogerd of the Netherlands and Rabobank in action during stage 19 of the 93rd Tour de France, an individual time trial from Le Creusot to Montceau-les-Mines, on July 22 2006 in Montceau-les-Mines, France.
(July 22, 2006 - Source: Bryn Lennon/Getty Images Sport) more pics from this album »
Michael Boogerd Photos appears in: