Fifth Element Alien Face Found On Mars Near Spirit Rover, PHOTOS !!! UFO Sighting News.

Date of sighting: November 6, 2017 Location of sighting: Mars, Sol 1344, Spirit rover, MER I truly was searching for a turtle like creature I discovered in one other picture close to this picture set, however came across this previous face I reported final month, however this time its in a completely different picture and a completely different […]