No, not really, but there are people trying to convince the world it does. That's why author and astronomer Phillip Plait is fighting back:
Plait has two words for the latest claims of alien objects on Mars. The first is "garbage." The second and more scientific word is "pareidolia." This is the same phenomenon that makes us see animals or other familiar objects in clouds.