1 article found
Frustrated fans, many having paid more than $100 for tickets, ripped out stadium seats and hurled water bottles onto the track; many others stormed the pitch and vandalized banners and tents.
A MONTH AGO