iOS app Android app

Space Shuttle Endeavour Last Landing

See Space Shuttle Endeavour Touch Down One Last Time

The Huffington Post | Catharine Smith | Posted 08.01.2011 | Technology

Space Shuttle Endeavour completed its last landing ever at 2:35 a.m. ET on June 1. The late-night touchdown marks the end of a 16-day mission that...