Search the Archives
SPACE SHUTTLE DISCOVERY
© Associated Press
The space shuttle Discovery lifts off at the Kennedy Space Center in Cape Canaveral, Fla., on mission STS-121 Tuesday, July 4, 2006. It was the third attempt at a launch since Saturday. (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