Government Released Photos That Will Leave You Speechless

nasa.gov

nasa.gov

 

Crew of the STS 41 D mission which launched on August 30th 1984. This was the first mission of the Space Shuttle Discovery. The mission reached earth orbit and deployed 3 satellites which were used for commercial experiments. After performing several scientific experiments in space the mission returned after 96 completed earth orbits.