Tuesday, July 04, 2006

Cool pic

The space shuttle Discovery blasts off for Mission STS-121 at the Kennedy Space Center in Cape Canaveral, Florida, July 4, 2006. REUTERS/Charles W Luzier (UNITED STATES)

No comments: