T Minus 11 hours and counting…

The launch of Space Shuttle Discovery on STS-114 is now hours away. Commander Eileen Collins and her crew are scheduled to lift off at 3:51 p.m. EDT July 13 on the first U.S. space flight since the February 2003 loss of the Shuttle Columbia.

NASA – Return to Flight

121982main_sta-flight1

God speed 

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.