Today in 1996…The launch of Columbia and the ill-fated Tethered Satellite System. Watch the liftoff:
Related Articles

Uncategorized
OTD…Sept. 19 and Endeavour retirement

Uncategorized
OTD…June 2 and STS-91

Uncategorized