Santa’s sleigh has returned to the North Pole, a test flight having been successfully run around the world. Elf Vernon reports that the sleigh is not only flight worthy but that it could make history tonight. He said it looksRead more More...