Images released from the Mars Curiosity Rover have the UFO and Alien enthusiast world abuzz. This new image being called ‘A Strange Woman Walking On Mars’ has everyone on high alert. Check out the actual NASA image below along with a video claiming more than just the woman. To read more about this story click here.
[youtube https://www.youtube.com/watch?v=xhHlBdvTyMY]