Monday, November 1, 2010

Discovery Delayed

 The launch has been mover to Wednesday, Nov. 3.

Wow! Here comes Discovery!

No comments:

Post a Comment