Bigfoot On Mars

| Contact Center/CRM Views and Analysis

Bigfoot On Mars

OK, is it just me, or does anyone think that the figure in the photo many conspiracy theorists are touting as proof of life on Mars (see photo here) bears extraordinary resemblance to the purported photos of Bigfoot (see here)?

Proof of Bigfoot on Mars?


Featured Events