Eight dead at music festival featuring rapper Travis Scott
Houston, Texas - At least eight people have died and numerous people were injured at the Astroworld music festival in Houston, Texas on Friday night. The outdoor music festival is ...
Houston, Texas - At least eight people have died and numerous people were injured at the Astroworld music festival in Houston, Texas on Friday night. The outdoor music festival is ...