Tuesday, March 4, 2025
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