Space Shuttle Discovery STS-41-D launch (first flight) August_30,_1984

Space Shuttle Discovery lifts off from LC-39A, Kennedy Space Center, Cape Canaveral, Florida, 12:41:50 UTC, 30 August 1984. (NASA)

Leave a Reply

Your email address will not be published. Required fields are marked *