Saturday, June 14, 2008

Shuttle Discovery Returns to Florida

The Space Shuttle Discovery has landed safely back in Florida. It touched down about 8:15 AM today, Saturday, June 14, 2008.

No comments: