STS-120 Launch

Launch of STS-120. Taken from the NASA Press Site, near the countdown clock. (October 23, 2007)

Photo info

Random image