Search the Archives
SPACE SHUTTLE DISCOVERY
© Associated Press
The Space Shuttle Discovery lifts off on mission STS-116 at the Kennedy Space Center in Cape Canaveral, Fla., Saturday, Dec. 9, 2006. It is the first night launch of a shuttle in 4 years. (AP Photo/Terry Renna)
Be the first to rate this product.
"Thanks for the help. My friend received the photo today. I saw it on the webcam and it looks amazing! Thanks so much!"
– Chris W. from Oklahoma