Search the Archives
DISCOVERY SHUTTLE LAUNCH
© 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/Pete Cosgrove)
"I am blown away by your awesome customer service. Thank you very much!"
– Cindy D. from Nashville, TN