Tagged: Curiosity rover droid

Two aliens on Mars

Scott C. Waring spots alien life on Mars

Spotted recently, appears to be a pair of extraterrestrials on planet Mars. The find was discovered by writer, teacher and UFOlogist Scott C. Waring. He posted on his blog, UFO Sightings Daily about it...

×