Thursday, 24 January 2008

Eye of the Beholder

Much excitement is being had with this image, taken on Mars in 2004 by the Spirit probe. A small, irregularly-shaped rock, thrown into odd relief and casting a shadow, it forms an interesting simulacrum.

Many are calling it "Bigfoot on Mars", suggesting that it resembles the famous 1967 fake footage of the supposed American man-ape.

Unromantic geeks! It's obviously the Little Mermaid.