AIR & SPACE MAGAZINE Seven Up The crew of STS-116 prepares for their December 7 space shuttle launch. December 4, 2006 The crew of STS-116 prepares for their December 7 space shuttle launch. AirSpaceMag.com Recommended Videos Post a Comment