The North Pole Post Office is just overwhelmed now. Record setting amounts of mail are just pouring into the North Pole. The news of Santa’s launch has unleashed a new burst of electronic activity via this website and other dedicated
Read more
More...