Landing of Space Shuttle Endeavour (2008)
2008 · Television · 1 min
Synopsis
Space shuttle Endeavour wraps up its STS-126 mission with a smooth touchdown at Edwards Air Force Base in California.
Uploader's description on archive.org
Details
- Running time
- 1 minutes
- Collection
- NASA