Oct 10, 2016 04:00 AM EDT
NASA Images Show An Ancient 'Walled City' On Mars, Is It A Proof Of Alien Life? (Video)
A new image taken by NASA's rover showed an ancient "walled city" on the planet Mars. This speculates alien enthusiasts of the possible alien life on other planets.