Monday, July 17, 2006

Discovery comes home


From CNN: “The space shuttle Discovery wrapped up its 13-day, 5.3-million-mile mission on Monday with a picture-perfect landing at Florida's Kennedy Space Center.” Thank heaven for that.

No comments: