Space/Science — HabitableZone

Space/Science » in reply to If so, I'm truly amazed

I believe

I have no doubt liquid water will be found on Mars, I hope this is it, looking good so far.

Log in or register to post.

The whole thread (31 posts)