2005/07/26

Space Shuttle Discovery Launches

I'm glad they're ok. I watched it fromt he NASA website at work. There's so much tension today. Egypt, London, New York, the shuttle launch. NASA Return to Flight i hope they fare well and return safely.