"When We Left Earth", Discovery Channel Series
Did we discuss or do you fellow HZ'ers know about this six part series slated for Sundays at 9pm in June? First I heard about it and it contains NASA footage not previously seen. Check it out the Discovery Channel site.
