US: 8 People Dead After Crowd Surge At Travis Scott’s Astroworld In Texas 4
- Captured on Friday 5th of November 2021
- Location is Houston
Description
At least 8 people dead and several people were injured on the opening night of American rapper Travis Scott's Astro Read more...