The launch was the last for the Endeavour, which had been in service since 1992. (See "Space Shuttle Pictures: 12 Endeavour Images to Remember.") On its 25th mission Endeavour ferried a six-member crew commanded by astronaut Mark Kelly. Its payload included a U.S. $1.5-billion cosmic ray detector called the Alpha Magnetic Spectrometer to the space station.
Kelly landed the space shuttle at Florida's Kennedy Space Center at 2:34 ET Wednesday, the final touchdown in the Endeavour's 19-year history.
"It's sad to see her land for the last time," Kelly told NASA mission control, "but she really has a great legacy."