Wow, talk about a rain storm, and talk about water slide!  Cedar Point this is not. Hang on!