Storms cause 'extensive and permanent damage' to stands at World Wide Technology Raceway
April 19, 2024 at 15:41 PM EDT
World Wide Technology Raceway in Metro East is one of the St. Louis-area businesses cleaning up after Thursday night's storms, with the damage impacting weekend events.