Yea, this is a shocker, but wow, is it ever difficult to call this pareidolia.
The Curiosity Rover has taken some stunning photos since landing on the red planet, none more stunning than this one.
There are those out and about that spend hours and hours scanning NASA photos looking for that one anomaly that says, hey, look at this! There is/was life on Mars.
I for one am struggling to make sense of this one and as much as I try, I can’t turn the subject into a random rock formation.
Before I get too far gone, lets take a look at the subject in question and see what I’m screaming about.
Quote from Youtuber UFO Huntingclouds:
Here is a photo of a guinea pig photographed on Mars by the Curiosity Rover SOL 52! When zoomed in you can clearly see the animals face sticking out. Here is a link to the guinea pig photo zoom into the middle left side of the photo its near the edge
He was also nice enough to provide a link to the NASA Rover photo for us.
We tend to make light of people like Matteo Ianneo, who for all intent and purpose are convinced when it comes to life on Mars. Are we jumping to judgment, or are Metteo and others privy to something we tend to ignore?
Here is a close up of said anomaly. Take a good hard look:
Now, lets take a look at some earth animals of the rodent persuasion that we are familiar with:
It’s getting more difficult to deny these pictures every day, however, we would be remiss in our duties if we didn’t point out that there are literally hundreds of strange rocks, trees, etc…right here on our own planet that we’d swear were something else. Of course, on Earth we have the ability to physically go to these places and verify what in fact we are looking at.
While this is exciting and does look like a rodent of some sort, what are the odds of it actually being true? Consider the inhospitable nature of Mars and then try to come up with a scenario whereby such an animal could exist. Now we are stretching things, aren’t we?
At the end of the day, it’s your call as the reader to decide what you are going to believe.