Suggested Searches

Space shuttle Discovery lifts off from the launch pad at Kennedy Space Center

STS-51I: Space Shuttle Discovery Lift Off

KENNEDY SPACE CENTER, FLA. -- STS-51-I: Discovery launch on August 27, 1985.

Image Credit: NASA
Download