First Space Shuttle launch April 12 1981

First Space Shuttle launch April 12 1981

On this day in 1981 the Space Shuttle Columbia lifted off, starting a program that would last 30 years.


#nasa #onthisdate

last updated 04/12/18

©2018 SciFanTech