Superman Tower of Power is a family drop ride that's a step up from your typical frog hopper / jumpin' star type rides.
8 September, 2016 by Gazza