Published On: Tue, Jun 11th, 2019

UFO sighting: NASA Curiosity rover spots ‘alien base’ on Mars

Booking.com

AN ALIEN UFO has been spotted on the surface of Mars by NASA’s Curiosity Rover, a self-proclaimed UFO expert has claimed.
Daily Express :: Weird Feed

Comments are closed.