Included in this short NASA KSC video release are three different views of the STS-103 Hubble Mission 3 Payload at Launch Complex 39B at Kennedy Space Center.
STS-103 Hubble Mission 3 Payload at Complex 39B
1999-11-08
Audio-visual
No indication
English
STS-31: Hubble Discovery Payload Doors Closing
NTRS | 1990
NTRS | 1999
|NTIS | 1999
|