Monday, December 1, 2008

Life On Mars?

The Tofu 2 satellite took this image of what appears to be a structure on the planet Mars that resembles a face. Many in the scientific community claim it to be a sign of intelligent life on Mars while others have dismissed it as a trick of the light.

No comments: