Search the Archives
SPACE SHUTTLE DISCOVERY
© Associated Press
Space Shuttle Discovery lifts off at the Kennedy Space Center, Fla.,Tuesday Oct. 23, 2007, on a mission to the International Space Station. The crew will deliver an Italian built line-in compartment and are scheduled to perform five space walks. (AP Photo/Terry Renna)
Be the first to rate this product.
"Matt at Replay Photos did an awesome job and helped me out. Awesome Experience"
– Kerri from PA