It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Originally posted by Arken
The Tower of Devil on Mars? What is this amazing structure that lies on Hellas Planitia Region on Mars?
Originally posted by Arken
What NASA said about this?
Originally posted by VirgoGuy
Who gonna debunk this.
It's gotta be natural formation right?
No need, we'll just assume NASA "fixed" the originals
Originally posted by BIGPoJo
Yeah sure, its just a glitch no need to verify from the originals. /sarcasm
Lets check the originals before reaching conclusions please.
most blinking lights in the sky are either planes or stars.