Wednesday, 21 October 2009

Spooky photo proves life on Mars?

Picture beamed back from a rover on Mars causes a frenzy of speculation.

No comments:

Post a Comment