Launch of STS-51DKENNEDY SPACE CENTER, FLA. -- STS-51-D: DiscoveryImage Credit: NASA Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/amf-85pc0191/Copy URL to clipboard> DownloadShareTakenApril 12, 1985ProducerKSCImage CreditNASASize1920x1536pxPIA Number85pc0191