This Is Why Brits Think That Dr. Who Is Real

Mystery image of 'life on Mars', BBC

"An image of a mysterious shape on the surface of Mars, taken by Nasa spacecraft Spirit, has reignited the debate about life on the Red Planet. While some bloggers have dismissed the image as a trick of light, others say it is evidence of an alien presence. The image is a recent Nasa posting of the Spirit's landing in 2004."

  • submit to reddit


Loading




Join our mailing list




Monthly Archives

About this Entry

This page contains a single entry by Keith Cowing published on January 23, 2008 1:31 PM.

Alt.VSE Update was the previous entry in this blog.

Astronaut Health Survey Released is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.