Astroworld festival: Travis Scott & Drake SUED for causing ‘crowd mayhem’
Rappers Travis Scott and Drake have been sued over the incident at the former’s Astroworld…
2 years ago
Rappers Travis Scott and Drake have been sued over the incident at the former’s Astroworld…
Eight people died and many were left injured amid chaotic scenes at Travis Scott's Astroworld…