Superman: Tower of Power
Series of drop tower rides at Six Flags parks
Superman: Tower of Power is a drop tower located at Kentucky Kingdom, Six Flags Over Texas, Six Flags St. Louis and Six Flags Over Georgia.
Superman: Tower of Power is a drop tower located at Kentucky Kingdom, Six Flags Over Texas, Six Flags St. Louis and Six Flags Over Georgia.