Life on Mars?

Right there, towards the bottom, on the left.  That is a shoe print on Mars.

And there is the shoe.

Not only is there apparently Life on Mars, but apparently they have a keen sense of humor as well. Apparently they’ve been dancing around the Rovers for a year, staying JUST out of sight of the cameras.  Not exactly the impression War of the Worlds or Mars Attacks! paints now is it?