Texas task force releases concert safety report 5 months after Astroworld Tragedy

Texas task force releases concert safety report 5 months after Astroworld Tragedy

Five months after the Astroworld Festival tragedy, the Texas Task Force on Concert Safety has released its final report.

Top Videos