Witness NASA's Rockets as They're About to Leave the Earth
STS-26 Rollout (1988) (By Nasa on the Commons, flickr.com ) Take a step inside Bay 3 of the Vehicle Assembly Building (VAB) of NASA’s Kennedy Center in Florida. Here on July 4, 1988, the Space Shuttle Discovery, STS-26, prepared itself for a nighttime departure. 11.