Tuesday, July 26, 2005

good luck, space travelers


The Discovery is poised to lift off in about 20 minutes.
Be safe. Come home soon.