Thursday, March 27, 2008

Endeavour is Home!

A nighttime landing is a fitting finish to STS-123 which began with a nighttime launch. This was a very successful mission. It included a record-setting five spacewalks and was the longest space station construction flight yet. Congratulations to NASA and their international partners!

No comments: