Cycling - Tour de France cycling race - Stage 5 from Limoges to Le Lioran
Cycling - Tour de France cycling race - The 216 km (134 miles) Stage 5 from Limoges to Le Lioran, France - 06/07/2016 - Musicians play as the riders of a break away cycle during the stage. REUTERS/Jean-Paul Pelissier