by Rachel Ogbu Last week, we published a post about UFO Sightings Daily which showed the “Mars rat,” a creature with legs and a tail among rocks on the planet. A man…
Is that a rat... on Mars?! Yes, according to a theory from one determined man in Japan who recently scoured dozens of NASA photos taken by the space agency's Mars…