8.5 When We Left Earth: The NASA Missions Jun. 08, 2008When We Left Earth: The NASA Missions IMDb: 8.5 2008 323 viewsWhen We Left Earth: The NASA Missions or NASA’s Greatest Missions: When We Left Earth in the UK is a Discovery Channel HD documentary ...Documentary