ITV4

Tour De France

Episode 17

Highlights from stage 15 as the riders negotiate 100km of flat roads at exhilarating speeds, before heading to the foot of the mountains.

  • 15 days left