Tour de France: Alpe d’Huez
Posted on July 24th, 2008 by timalmond
I’m quite a fan of the Tour de France, especially when they start riding through the mountains of the alps.
Yesterday’s finish on stage 17 on Alpe d’Huez was one of the finest examples of the excitement that the race can create, where Carlos Sastre took off on a magnificent effort to win the stage and put him in a position to win the Tour. If you get a chance, get over to the ITV Tour de France website and watch it.
Discussion Area - Leave a Comment