Space Shuttle Discovery STS-41-D launch (first flight) August_30,_1984 Published on August 29, 2012 in 30 August 1984Full resolution (2136 × 2670) Next → Space Shuttle Discovery lifts off from LC-39A, Kennedy Space Center, Cape Canaveral, Florida, 12:41:50 UTC, 30 August 1984. (NASA)