Watch the Stage 3 crash that marred Monday’s Tour de France
Permalink

Watch the Stage 3 crash that marred Monday’s Tour de France

“All our ambulances and medical vehicles were mobilized at the back of the race because…

Continue Reading →