Friday, August 19, 2005

Discovery heads home at last



The shuttle Discovery is heading home to Florida's Kennedy Space Center from Edwards Air Force Base in California.

No comments: