Today in 1996…The launch of Columbia and the ill-fated Tethered Satellite System. Watch the liftoff:
Related Articles
Uncategorized
OTD…April 12 and STS-1 and 51D
Uncategorized
OTD…Oct. 30 and STS-61A
Uncategorized