It this the ‘Face of God’ on MARS? UFO hunters claim to have spotted ancient statue

Mars Opportunity rover sent back an image from 2010 that shows a ‘face’ laying among the rocks. Although UFO enthusiasts see this as a sign, NASA has no interest in exploring it. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail