1024px-STS-88_launches Published on December 3, 2014 in 4 December 1998, 08:35:34 UTCFull resolution (1024 × 1297) Next → Space Shuttle Endeavour lifts off from LC 39A, 08:35:34 UTC, 4 December 1998. (NASA)