Tour De France Spectator Arrested For Allegedly Causing Massive Crash With Sign

The woman who allegedly caused a massive pileup during the first stage of the Tour de France has reportedly been found and arrested … ending a 3-day search for the spectator. As we previously reported, a woman stepped onto the road and held a…