Most places were referring to that "figure" as a Sasquatch,since it looks quite a bit like the infamous photo from years back of a supposed Bigfoot striding into the woods.

However the photo in the current article is more than a bit deceptive...once you realise the actual size of the image, that is.

Nasa\'s Humanoid Figure on Mars

laugh


Femme fatale with a hopelessly romantic heart!