Tuesday, July 28, 2009

Spooky photo proves life on Mars

Spooky photo proves life on Mars?