A Look Back Space Shuttle Atlantis Sts-125 Launch
Space orbiter Atlantis took its 30th flight and set off into space on May 11, 2009. As the final manned trip to Hubble Space Telescope, the goal was to reach Hubble so that the 7 member crew could repair some instruments and equipment for the last time.