Tuesday, August 09, 2005

Terra Firma

(click on pic for larger image -- credit: AP/Chris Carlson)

Congratulations to Commander Collins and her crew on the completion of the 145th US manned space flight! Collins landed the shuttle Discovery at Edwards Air Force Base (home to NASA's Dryden Flight Research Center) just before dawn this morning. My wife, kids and I all watched the landing live on television. Quite a sight!

Bookmark and Share AddThis Feed Button