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

Loading...