Today in 1996…The launch of Columbia and the ill-fated Tethered Satellite System. Watch the liftoff:
Related Articles
Uncategorized
OTD…Jan. 13 and STS-54
Uncategorized
OTD…Jan. 28 and STS-51L
Uncategorized