A Strange Woman Walking or Levitating on Mars is Stalking NASA’s Curiosity Rover (VIDEO)
Recently a new discovery was made which actually caused ripples of excitement amongst ufologists all around the globe.A strange picture was taken on …
Read more on alien-ufo-sightings.com
ALIEN UFO SIGHTINGS flipped this story into Amazing Places•1334d