Tour de france Riders fall off rough road in another crash 4 years ago Otto I. Eovaldi A group of riders instantly fell off the street in the course of phase 13 at the Tour de France...