Travis Scott and Drake sued over deadly crowd surge at Astroworld

Travis Scott and Drake sued over deadly crowd surge at Astroworld

8 dead after chaos at Houston music festival 8 dead after chaos at Houston music festival 02: 20 A man who attended the Houston music festival where at least eight… Read more