UFO Hunter Claims to See Iguana on Mars

Ever since NASA Has been exploring Mars, UFO enthusiasts have been spotting odd objects on the planet’s surface, most famously the face on Mars. More recently, people have claimed to see a rat, a sheep-man (yes, seriously), and more. I came across this story of yet another UFO hunter claiming to see a very earthly […]