10 Year Anniversary – Launch of STS-125, the Last Hubble Servicing Mission
May 11th 2009, the Space Shuttle Atlantis, lifted off from Pad 39A at the Kennedy Space Center on Mission STS-125, the last Hubble Servicing Mission.
May 11th 2009, the Space Shuttle Atlantis, lifted off from Pad 39A at the Kennedy Space Center on Mission STS-125, the last Hubble Servicing Mission.