NASA reveals Mars image that some claim is an alien city - Daily Mail
URL: http://www.dailymail.co.uk/sciencetech/article-4419502/NASA-reveals-Mars-image-claim-alien-city.html
new
Submitted: Tue Apr 18 2017
Rating: 0.00
Votes: 0
CT: UFOSeek News 2015: NASA reveals Mars image that some claim is an alien city - Daily Mail
Detailed Traffic Statistic From Alexa
Description:
Although the American space agency has suggested the layered mesa is probably comprised of sedimentary deposits that are being exhumed as it erodes, skeptics have claimed it is a 'ventilation roof of an underground city' built by aliens.