Even though the North Pole is bursting with last minute activity, Santa has already declared the effort “ready to deliver”. Perhaps Santa has said such to calm the nerves of the world. But let me tell you honestly, it’s going to be very, very close.
Source: Santa Update
Santa Update Latest News