Monday, February 4, 2008

Acid House smiley face found on Mars

Astronomers have been having a funny time of it lately. We have had reports of Bigfoot (or possibly a Danish mermaid) on Mars, and a "spider" on the fiery planet of Mercury. You would be forgiven, therefore, for…

No comments: