Message posted by Magoo on May 26, 2001 at 16:32:24 PST:
Slightly off topic I know...but to those of you out there who had once thought the 'Face on Mars' was made by humanoid like extraterrestrials, here's the debunk!Magoo
Magoo
Replies: