Wednesday, October 24, 2007

God Speed Discovery

I love working with geeks! Discovery blasted off from Cape Canaveral at 11:38 am EDT yesterday, and we all trooped out to the roof to watch. The launch was beautiful.

Here's to a successful mission and a safe return!