ITV4

Tour de France

Episode 3

Highlights of Stage three of the Tour de France from Binche to Epernay, covering 215km. The race heads into France with crosswinds and climbs on the menu.

  • 19 days left