Posts Tagged
Endeavour
Endeavour space shuttle makes last touch-down
Endeavour landed at the Kennedy Space Center for the final time Space shuttle Endeavour has brought its 19-year operational career to a close with a textbook landing in Florida.