Showing posts with label space. Show all posts
Showing posts with label space. Show all posts

27 August 2007

22 August 2007

Happy Returns

In case you live in a hole - the space shuttle Endeavor returned yesterday, albeit early in case Hurricane Dean threated mission control in Houston. Such news cannot help but bring R.L. to mind.

And then today's Pearls Before Swine runs. Coincidence?