TDF Stage 13 (World Feed)
TDF Stage 13 (World Feed)

TDF Stage 13 (World Feed)

Cyclists embark on a 152km mountain route from Châtillon-sur-Chalaronne to Grand Colombier in Stage 13 of the Tour de France. World feed.