This view of Space Shuttle Discovery at the launch pad was taken while the STS-120 crew was at Kennedy Space Center for the Terminal Countdown Demonstration Test in October 2007.
The mission launched on Oct. 23, 2007.Image Credit: NASA
1 min read
1 min read