Spooky photo proves life on Mars?
I don't entirely agree that this is real, but I am posting it none the less.
Description:
I don't entirely agree that this is real, but I am posting it none the less.
Description:
A new picture beamed back from a rover on Mars causes a frenzy of speculation.