Tour de France stage 15 preview

Eurosport Videos - UK
The 100th edition of the Tour de France arrives at the infamous 242.5 kilometre Mont Ventoux trek, with all four jerseys in play.
View Comments