Wednesday, July 28, 2010

Spooky photo proves life on Mars

Spooky photo proves life on Mars?