Santa Lives on the South Pole....of Mars?
December 17, 2002 7:50 AM
Subscribe
Santa found living on the South Pole....of Mars!?!Mysterious tracks that look like 250-mile long ski or sled trails have been found near the South Pole of Mars.
Researchers at the University of Colorado have found the broad, sweeping lines cutting through a section of the southern ice caps of the frigid planet, but haven't a clue what caused them. via the excellent laputan logic
posted by Ufez Jones (7 comments total)
« Older
USA intelligence agencies revealed...
| 1) See!...
Newer »
posted by humbe at 8:07 AM on December 17, 2002