Eight people dead and multiple injured at Travis Scott’s Astroworld Festival in Houston

(TIML NEWS) About two dozen people were rushed to Houston hospitals and at least 11 were in cardiac arrest, HFD… Read more Eight people dead and multiple injured at Travis Scott’s Astroworld Festival in Houston

Rate this: