Faces and Crab Found On Mars In Newest Curiosity Rover Photos, April 26, 2017, UFO Sighting News.

Date of discovery: April 26, 2017 Location of discovery: Mars, Sol 1677, Nav Cam Right B Date of photograph: Taken at 25 April 2017 07:08:02 UTC I discovered two little faces subsequent to one another and each totally different species within the latest Curiosity rover photograph. The face within the photograph above on the far left has darkish black massive eyes, ear, […]