Tour de France: Stage 15 Results
A massive win for one team, a huge disappointment for another
Copyright by Hi-Torque Publications
Browsing category
A massive win for one team, a huge disappointment for another
A fairly easy day for some with another sprint finish
The wind could blow things around today