Area on Mars where one can find such interesting landmarks as Egyptian-style pyramids and the infamous Mars Face, according to some. NASA, not surprisingly, denies this.
Log in or register to write something here or to contact authors.
Sign up
Need help? accounthelp@everything2.com