Tour de France Image of the day (2): Stage 18 Image July 18, 2013 Tim Leave a comment Not 21 but 42 hairpins today as the peloton ground their way up Alpe d’Huez twice on the same day for the first time in Tour history. Image: ASO Share this:EmailTwitterFacebookRedditTumblrPinterestPrintLike this:Like Loading...