The tin foil hat brigade believes this picture from one of our Mars rovers is a humanoid of some sort. I don’t think it is very clear. In my opinion this is either:
- The Bigfoot from the Patterson film
- Someone who got really lost on the way to Mecca
- A rock
- Bill Clinton looking for somewhere he can cruise for chicks without the media catching him.
Any other ideas?