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