TDF Stage 2 (World Feed)
TDF Stage 2 (World Feed)

TDF Stage 2 (World Feed)

Cyclists race on a hilly 209km route from Vitoria-Gasteiz to Saint-Sébastien in Stage 2 of the Tour de France. World feed.