iOS app Android app

Space Shuttle Landing June 1

Astronauts Get Set To Land Space Shuttle Endeavour One Last Time

AP | By MARCIA DUNN | Posted 07.31.2011 | Technology

(MARCIA DUNN, AP/THE HUFFINGTON POST) CAPE CANAVERAL, Fla. -- Their work in orbit complete, Endeavour's six astronauts on Tuesday checked the systems ...