Pareidolia on Mars: Barsoomian Bigfoot spotted

Picture 2-114

200801230912

Sharp eyed pareidoliacs spotted a Martian Yeti taking a stroll in this NASA photo. (left)

Could it be related to our gentle friend of Earth's forests? (right)

Link