Sunday, November 17, 2024
Happening Now

Spectator who caused massive crash at Tour de France fled

The Tour de France plans to sue the woman, who held out a sign that caused cyclists to crash. Source

Share