Mega Drop

What Goes Up, Way Up – Must Come Down!

A full 25 feet taller than the Super Shot, this drop tower will leave your stomach at the top long after you’ve reached the bottom. Creep up with