"The future ain't what it used to be."

mars

  1. Num7

    ET Contact Is this a doorway on Mars?

    Have you seen this recent photo released by Nasa? Where does it lead? I have a hard time wrapping my mind around its size. There's no scale reference as far as I can tell. Is this 10 feet tall? 10 inches tall?
Back
Top