Advertisement




Competitive cyclists take on a high-speed train in an attempt to win a race.

Prev Random Video Next
More Information:  
The Paris-Roubaix bicycle road race took a shocking turn when some of the contestants refused to stop at nothing, not even an oncoming high-speed train, to get ahead.

Home