History

May 11
 
1978 - OTS 2 launch

2009 - STS-125 launch. Final servicing mission for NASA's Hubble Space Telescope.
 
 
NASA's John F. Kennedy Space Center