Long before it became known as the mega-attraction that is Funtown Splashtown USA, this local gem was the go-to spot for water-soaked fun and thrilling rides.
I could be sitting in the other room and hear the familiar voice and infamous phrase: “Tell them you mean business” and I could picture exactly what was happening on the TV.