EDxawylvKPZ

8 confirmed were dead while many sustained injuries at Travis Scott’s Astroworld festival

November 7, 2021 Navdrill 0

  At least eight people have been confirmed dead by authorities following a crowd surge at Travis Scott’s Astroworld Festival. The concert held at Houston’s […]