Is there life on Mars?

Like David Bowie all those years ago, the world is forced to ponder this question after NASA released this photo by their Mars Explorer Rover Spirit. A trick of the light or is someone out there?

lifeonmars3BM_450x250.jpg

Advertisements