shuttleisland:STS-6 Space Shuttle Challenger on Pad 39A on the eve of her first launch in April of 1