Click here >> to Visit the Tracking Center World Map Santa is in Indonesia but the world is awaiting a show down soon in North Korea. Stay tuned. — Elf Ernest Bedtime Warnings: None yet Click the player below toRead more More...