Santa Claus is Coming to Town
Santa Claus continues his journey across the world. NBC10 spoke with Lieutenant General Michael Dubie, the vice commander of the North American Aerospace Defense Command. NORAD is tracking Santa’s trip around the world. You can track Santa too by using this link.