The Time Warp waterslide at Noah's Ark Waterpark in Wisconsin Dells, Wisconsin.

Time Warp waterslide at Noah’s Ark in Wisconsin Dels

The Time Warp waterslide at Noah’s Ark Waterpark in Wisconsin Dells, Wisconsin.