Back to album

STS-33

Launch: November 22, 1989

Landing: November 27, 1989 Edwards Air Force Base, Cal.

Astronauts: Frederick D. Gregory, John E. Blaha, F. Story Musgrave, Manley L. Carter, Jr. and Kathryn C. Thornton

Space Shuttle: Discovery

 

Fifth mission dedicated to the Department of Defense.

 

NASA Media Usage Guidelines

 

Credit: NASA

Image Number: s89-39195

Date: July 1989

62,763 views
14 faves
0 comments
Uploaded on November 27, 2020
Taken on November 22, 1989