Santa is finally here in North America! Roughly 8:00P.M. this evening he flew into Canada. He was last seen flying over Deer Lake Newfoundland and Labrador and is headed towards Happy-Valley Goose Bay.
We’re following Santa Claus with our Consolidated Communications internet and with assistance from the good folks at NORAD.