Space Shuttle_Lea.jpg - Washington Times
Skip to content

The space shuttle Endeavour touches down on Runway 15 at the Kennedy Space Center at Cape Canaveral, Fla., on Wednesday, June 1, 2011, after completing her final flight. Endeavour and her crew of six astronauts wrapped up a 16-day mission to the International Space Station. (AP Photo/John Raoux)
Photo by: John Raoux
The space shuttle Endeavour touches down on Runway 15 at the Kennedy Space Center at Cape Canaveral, Fla., on Wednesday, June 1, 2011, after completing her final flight. Endeavour and her crew of six astronauts wrapped up a 16-day mission to the International Space Station. (AP Photo/John Raoux)

Featured Photo Galleries