STS-126 Space Shuttle Endeavour Launch
October 7, 2011
NASA Administrator, Michael Griffin watches the launch of the Space Shuttle Endeavour (STS-126) from the Launch Control Center Friday, November 14, 2008, at the Kennedy Space Center in Cape Canaveral, Fla. The Shuttle lifted off from launch pad 39A at 7:55 p.m. EST. Photo Credit: (NASA/Bill Ingalls)
Topics:
Human spaceflight, Spaceflight, Space exploration, STS-1, STS-127, STS-126, Edwards Air Force Base, Kennedy Space Center Launch Complex 39, STS-118, Space Shuttle, Space Shuttle program, NASA, Technology Internet, National Aeronautics and Space Administration, Launch Control Center, Michael Griffin, Bill Ingalls, Kennedy Space Center, Administrator, Florida
