Niagara Falls, Canada, Victoria Park, Wet as Woodstock, fun as hell!