TDF Stage 11 (World Feed)
TDF Stage 11 (World Feed)

TDF Stage 11 (World Feed)

Cyclists race 180km on a flat route from Clermont-Ferrand to Moulins in Stage 11 of the Tour de France. World feed.