Tuesday, October 26, 2010

Final flight of space shuttle Discovery...

set for 1 November launch.

UPDATE:  Launch delayed.

No comments:

Post a Comment