Snowzilla

Snowzilla.png


This all new inflatable tubing experience will take those brave enough down a hill on a snow tube. The inflatable stands more than 35 feet tall and has a 70 foot sliding slope.

$3 per ride or $5 for 2 rides