Back to album

STS-26

Launch: September 29, 1988

Landing: October 3, 1988 Edwards Air Force Base, Cal.

Astronauts: Frederick H. Hauck, Richard O. Covey, John M. Lounge, George D. Nelson and David C. Hilmers

Space Shuttle: Discovery

 

STS-26 deployed several satellites and preformed numerous experiments in space.

 

NASA Media Usage Guidelines

 

Credit: NASA

Image Number: S87-39136

Date: August 4, 1987

35,673 views
14 faves
0 comments
Uploaded on September 29, 2014
Taken on September 29, 1988