Iconic Photos from the Tour de France

The Tour de France, the biggest event on the cycling calendar, starts tomorrow. At the start of the 99th Tour de France it was a good chance to look back at the some of the iconic images of the past and present. Covering a total of 2,131 miles, over the course of 21 stages, we…