August 7, 2020
Catwoman Whip (SFSTL)
Not much has changed at the Catwoman site since our last update.
There are some new tubes staged but I am not sure if they are for the Catwoman project or not (if it is even still happening for 2021
Six Flags St. Louis