In this picture, Space Shuttle Discovery sits on Launch Pad 39A prior to the launch of its STS-41D mission. Scheduled to launch on June 26, 1984, the launch was aborted due to a hydrogen fire on the launch pad. This was the first launch pad abort of the Shuttle Program. Image # : ksc-84pc-476 Date: August 29, 1984


Size: 1463px × 2280px
Photo credit: © ART Collection / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: discovery, shuttle, space, sts-41d