Lawsuits against Astroworld organizers, Travis Scott pile up
(NEW YORK) -- Several lawsuits have been filed so far against several parties connected to the deadly stage surge during Astroworld Festival at NRG Park in Houston, Texas, which left at least eight concertgoers dead and many more injured.Astroworld is a music festival founded... Read More.