
The space shuttle Discovery launches from NASAs Kennedy Space Center in Florida, heading through Atlantic skies towards its 51-D objective.
The seven-member team lifted off at 8:59 a.m.
ET, April 12, 1985.
Image Credit: NASARead More.
Image Credits - NASA