Tour de France 2006…momentous
Tuesday, July 25th, 2006By Camilla Mancini
The 93rd Tour de France was thrilling and unpredictable until the end. This excellent test for professional cycling teams finished last Sunday, July 23th after three weeks of races which covered 3,653.6 kilometers (2,270 miles).
The Tour was won by the American Floyd Landis, despite a degenerative right hip that will require replacement surgery […]
