Endeavour Launches on Mission STS-126 (2009)
2009 · Short film · 2 min
Synopsis
Endeavour lights up the Florida night as Commander Chris Ferguson and crew head to the International Space Station on a mission to prep the outpost for larger crews.
Uploader's description on archive.org
Details
- Running time
- 2 minutes
- Collection
- NASA