Archive Watch

STS-134: Space Shuttle Endeavour's last Mission (2011)

2011 · Feature film · 58 min

Synopsis

The best of the best, it's a compilation of the featured moments captured by NASA Television during the mission of Endeavour and its six-man crew to the International Space Station.

Uploader's description on archive.org

Details

Running time
58 minutes
Collection
NASA