View of the shuttle Discovery STS 51-D launch51D-9094 (12 April 1985) --- A 70mm frame of the Space Shuttle Discovery's 51-D launch at 8:59 a.m. (EST), April 12, 1985. Onboard are seven crewmembers and two communications satellites and a variety of medical and other experiments.Image Credit: NASA Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/amf-51d-9094/Copy URL to clipboard> DownloadShareTakenApril 12, 1985ProducerJSCImage CreditNASASize1920x893pxPIA Number51d-9094