THIS DAY IN HISTORY: Space Shuttle Columbia Lifts Off from NASA’s Kennedy Space Center in 1981
Forty-five years ago, on April 12, 1981, NASA’s Space Shuttle Columbia, attached to an external tank and twin solid rocket boosters, lifted off on the first shuttle mission, STS-1, at 7 a.m. Eastern, from Launch Complex 39A at Kennedy Space Center in Florida. […]
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed