Typhoon Twister opens at Six Flags St. Louis' Hurricane Harbor

The time has finally come....after a delay...the new water attraction at Six Flags St. Louis' Hurricane Harbor is now open.
Published: 11:18 AM CDT June 22, 2018