Santa Claus on the radar: Norad
Thursday, December 24, 2009 - 11:21
in Paleontology & Archaeology
Santa Claus is expected to arrive in North America on schedule despite a furious Texas storm system making its way north, according to the North American Aerospace Defence Command (Norad).