The fan who caused the massive pile-up crash on the opening day of the Tour de France will avoid prosecution after the Tour organizers decided not to press charges. According to CBS News, the woman who leaned out into the road in front of the lead pack of cyclists holding …
Read More »