Cycling
Turkey_Titty_city
•
1 year ago
•
100%
Spectator causes multi-rider crash on Tour de France stage 15
www.cyclingnews.comPeloton held up 50km into mountain stage by second mass crash in as many days
Comments 0