Drake

Music FestivalsNews

Astroworld Attendees File $750 Million Lawsuit Against Travis Scott And Organizers

The latest lawsuit following the numerous deaths and hundreds of injuries at Astroworld is seeking $750 million in compensation, NBC News reports. Festival...