Is There Life On Mars?

I doubt it, but the pictures coming from Rover are pretty incredible.