Skip to main content
You're offline. Cached data shown.

STS-1 โ€” Space Shuttle Columbia first launch

April 12, 1981 ยท launch