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