Look closely at the bottom left corner of this
NASA pic of Mars
(warning: huge image) and you’ll see
something jarringly familiar…

 



Hmmm…

Stranger things have happened.  File this under “if it isn’t true, it oughtta be.”  Originally found at the always interesting Local6.

ps. Nick was nice enough to let me blog on CHUD.com, and while I will vent mostly on the frustrating nature of political and social issues, I will occasionally fixate on strangeness (like Bigfoot ‘s mysterious stroll on Mars).