NASA SAYS NO

NASA SAYS NO

There is a CITY here. You have to look to see it, but it is here, and it is larger than any city on EARTH....

NASA denies, denies, denies...

They hope us CYDONIA nuts will just go away....

All but the "EXPERTS" whom are writing fantasy books about "The Face"....



Show Description Hide Description