« Home Alone | Shorts »

Godspeed, Discovery!

For the first time since the loss of Columbia on February 1, 2003, the USA has finally launched men and women into space once again — Space Shuttle Discovery lifts off this morning… and I missed it. I thought today’s launch was scheduled for the afternoon, as the scrubbed launch over a week ago was. Ah well, thanks to the wonders of streaming media, I at least saw an only slightly out-of-date replay this morning.



« Home Alone | Shorts »

Archives from One Year Ago --
Politics

Leave a Comment