The test flight of Santa’s sleigh has already taken a spin around the world and Elf Vernon continues to press forward at a blazing pace as he tests every function of the sleigh to see if it will all workRead more More...