Tuesday, August 09, 2005

The Discovery Has Landed



The Discovery Space Shuttle has landed in California this morning to successfully conclude the momentous return to space. May the space program go from success to success until our kids are buying yearly vacation trips to the moon.

3 comments |

<< Home