7/27/2008

Alpe D’Huez




If you win on Alpe D’Huez you can win the Tour de France and Sastre did just that.

Highlighted words are HOT links that open in a new window