Squirrel on Mars photo goes mainstream – evidence of Martian life?
Close up of NASA/JPL photo of what appears to be a squirrel/rat on Mars. Credits: UFO Sightings Daily
A photo of what looks like a squirrel or rat on Mars first released in September 2012 suddenly became a hot topic after Fox News covered the story on May 29. Fox was quickly followed by Discovery...