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/Dave Martin)
"Thanks so much for your prompt response. I really appreciate your excellent customer service! I will certainly recommend Replay Photos to others and consider doing business in the future!"
– Brandon B. from Illinois