Sunday, November 3, 2024
Home Tags Astroworld

Tag: Astroworld

Nine people dead and several injured during Travis Scott’s Astroworld

The disaster that took place in Houston, Texas at Travis Scott’s famous Astroworld event resulted in nine deaths and multiple injuries that could have...