The Wave is a aquatic operating at Holiday World & Splashin' Safari. Read More...
What did you think of The Wave?