Archive for October, 2007

Discovery STS-120 Mission

October 23, 2007

Below are some great photographs of the space shuttle Discovery as it rests on launchpad 39A and then roars skyward to deliver the Harmony (node 2) module to the International Space Station during the STS-120 mission. Also included is a nice mission crew photo including mission commander Pamela Melroy. As usual photos are courtesy of NASA.

sts120_padDiscovery STS120 launch 1STS120 crew photo