by Rachel Ogbu Last week, we published a post about UFO Sightings Daily which showed the “Mars rat,” a creature with legs ...
Is that a rat… on Mars?! Yes, according to a theory from one determined man in Japan who recently scoured ...