LogoThe Official NASA Store of Kennedy Space Center
STS-80 Mission Patch
MSRP:
Now:
$9.99
(You save)
SKU:
640759
UPC:
745358708252
Availability:
In Stock & Ready to Ship!
Description
STS-80 was a Space Shuttle mission flown by Space Shuttle Columbia. The launch was originally scheduled for October 31, 1996, but was delayed to November 19 for several reasons.