In this historical photo from the U.S. space agency, the Space Shuttle Atlantis returns to Earth after mission STS-30 landing at Edwards Air Force Base, CA. at 3:43:38 EDT on May 8, 1989. The orbiter ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results