Watch | When We Left Earth | A Continuous Lean.

Watch | When We Left Earth

Jun 13th, 2008 | Categories: TV | by Michael Williams

The Discovery Channel put together an awe inspiring documentary called When We Left Earth, about U.S. space exploration over the past fifty years. The six part mini-series takes you from the Mercury missions all the way to the International Space station and all in HD. Pretty awesome stuff.

Part two of the series airs this Sunday, June 15th at 9pm E/P.

Comments: Comments Off