A ton of reports have come in today about the demolition of the Texas Cyclone at Astroworld. I called a company employee in Houston near the park and he confirmed the news. It was demolished this morning. [V]
Sigh, although I have never been to SFAW, the closure of this park, and the demolition of TC is very saddening. Oh well, a least SFDL is getting B:TE![^]