View of the shuttle Discovery STS 51-D launch51D-9093 (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-9093/Copy URL to clipboard> DownloadShareTakenApril 12, 1985ProducerJSCImage CreditNASASize1920x1905pxPIA Number51d-9093