Every July the greatest bike race on earth brings France to a standstill for a whole month. The Tour de France 2004 consisted of a prologue and 20 stages, with a total distance of 3,395km. Twenty-two ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results