Image 1 of 1

PROMOIMAGES018.JPG

The Space Shuttle Columbia sits atop launch pad 39-B at Kennedy Space Center, Wednesday, April 15, 1998, prior to the scheduled launch of STS-90 on Thursday.  The launch was postponed due to an electronic glitch and rescheduled for Friday, April 16, 1998.(Brian Myrick)..P2C
twitterlinkedinfacebook