When We Left The Earth

For those of you that haven’t been watching the recent Discovery series “When We Left The Earth”, you don’t know what you have been missing. The series has been quite excellent and the high definition images quite stunning. The series is a cooperative effort between the Discovery Channel and NASA. It chronicles the history of […]