Archive Watch

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