Monday, July 17, 2006

Shuttle makes Florida homecoming

Shuttle makes Florida homecoming: "The space shuttle Discovery makes a textbook touchdown in Florida, capping a 13-day mission that set the stage for resuming construction of the international space station."

No comments: