Wish we had good news to report here but we don’t: the weather here at the North Pole has gone from awful to just plain worse. If Santa has to launch in a few hours he will have to doRead more More...