ITV4

Tour De France

Episode 19

Highlights of stage 16 of the Tour de France. The riders are climbing from start to finish today, in the magnificent Chartreuse Mountains.

  • 15 days left