Police can’t find spectator who caused the “WORST-EVER” Tour de France crash
Tour de France organizers are planning to sue the person who caused the "worst-ever" crash at the bicycle race, but they can't locate them.
The spectator who caused a massive crash at this year's Tour de France has reportedly disappeared.…