Feb 21, 2009

Liquid Water Spotted on Mars?

Maybe so, according to this New Scientist article. Be still my spacenerd heart.

1 comment:

oddvanish said...

So if there is water on Mars...that could mean life on Mars.

Do you think they are hiring?