Authorities In Search Of Woman Who Caused Massive Pileup At Tour De France
According to reports, French authorities are in search of the woman responsible for what some cycling enthusiasts are calling, "the worst Tour de France crash" they have ever seen after she stuck a sign out into the oncoming bicyclists.