A mission to service the Hubble Space Telescope blasted off on this date in 2002.
Related Articles

Uncategorized
OTD…Oct. 12 and Endeavour

Video
A mission to service the Hubble Space Telescope blasted off on this date in 2002.
© 1999-2023 Spaceflight Now Inc