Showing posts with label stage 18. Show all posts
Showing posts with label stage 18. Show all posts

Monday, July 22, 2013

Tuesday, July 16, 2013

Stage 18 insights of Tour de France

Real Cyclists

If you want to imagining climbing the Alp de Huez, one of the toughest stage of TDF is to watch this video: