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.