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.
Lost password
Sign Up
Need help? accounthelp@everything2.com