There’s an Actual North Pole Christmas Town in New York StateThere’s an Actual North Pole Christmas Town in New York StateBelieve it or not, there's an actual North Pole right here in New York State.Chris OwenChris Owen