Day 6: From dust to downpour. It wasn’t just stage five of the Tour de France that had abysmal weather – stage 15 soaked the peloton from start to finish.

Day 6: From dust to downpour. It wasn’t just stage five of the Tour de France that had abysmal weather – stage 15 soaked the peloton from start to finish.