Tour De France – Rest Day… The Best Of The Rest
2655 km ridden, 16 Stages down, 2 weeks of almost continuous racing completed, and with the hardest stages yet to come, today’s “rest day” will surely be welcomed by riders like a bacon buttie the morning after a big night on the town.