December 11, 2005
Superman Construction (SFSTL)
Parts for the new Superman: Tower of Power have arrived from Astroworld.
The pieces will be painted out here in the lot before being installed.
You can see one of the pieces being prepped for painting here.
Here is another.
Six Flags St. Louis