3 Minute History
3 Minute History
Norm Lee
123. The First Space Shuttle Launch (1981)
2 minutes Posted Mar 13, 2023 at 6:27 pm.
0:00
2:11
Download MP3
Show notes

On April 12, 1981, the first space shuttle, Columbia, blasted off from the Kennedy Space Center in Florida. It marked the beginning of a new era in space exploration and the dawn of a new age of space travel.