Mountain fever for Tour de France

20th October 2010, Comments 0 comments

TOUR de France racers are going to suffer next year as they face six mountain sections with four summit finishes. One is on the 2,645m Col du Galibier, the highest stage finish in Tour history. The c...

0 Comments To This Article