Loading Video…
This browser does not support the Video element.
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.