Launch of Endeavour
Date: 01 December 1993
Depicts: Endeavour
Copyright: NASA
Show in archive: true
The Space Shuttle Endeavour lifts off from Launch Pad 39B with a crew of six NASA astronauts, a Swiss mission specialist and a variety of specialtools aboard.
Last Update: 1 September 2019