Space Shuttle Endeavour Launches To International Space Station
The space shuttle Endeavour lifts off from the launch pad 39-A at the Kennedy Space Center March 11, 2008 at Cape Canaveral, Florida. The shuttle is scheduled for a 16-day mission to the international space station.
(Photo by Joe Raedle/Getty Images North America)
Show Pictures With:
Guy Bujold (3)
Dr. Keiji Tachikawa (3)
Bill Gerstenmaier (3)
LeRoy Cain (2)
John Shannon (1)












