Translate

Wednesday, January 23, 2008

Does this show there's life on Mars? - Times Online

One comment suggests they go back to the same spot, take another pic, if it's still there, it's a rock, if not, whoa!

No comments: