Tour De France 2026Season 2026Episode 1

Stage 1

SportCycling
All the action from the opening stage of the 2026 Tour de France, as the race begins with a 19 km Team time-trial starting and finishing in Barcelona, Spain.
Subtitles:
English (CC)