General Cycling Discussion
Meet the luckiest man on the face of the earth...
Talk about lucky to be alive… Check out this insane video from a railroad track security camera in the Netherlands. Not sure what this guy was smoking, but he somehow missed the passenger train speeding his way at Mach 1 when he decided to...