The Nassau rover has just found what's been described as the clearest evidence yet of a lake, a former lake on Mars. Obviously where there's water, as we've been told, there is the highest possibility for life. And the question is, what do you think? Is there life on Mars? Is there Martians?