NASA Photo Shows Alien on the Moon?

Conspiracy theorists and UFO enthusiasts seem to have a penchant for looking at NASA photos and finding the exact evidence to support alien life that they are looking for. They look at rocks on Mars and see lizards, rats, even sheep-men. Now someone is looking at a shadow on the moon and claiming it might […]

Rat Spotted in NASA Mars Photo

So the big news this week seems to be the so-called “Mars rat.” Yes, UFO enthusiasts are claiming that a rat has been spotted in a photo taken by NASA’s Mars rover, Curiosity. Or it may be a lizard. But some silly people, who are doing some of that fancy “rational thinking” that them city […]