Topic: cosmic visions

Thursday, February 24, 2011

Space, the final frontier... Today at 4:50 pm, space shuttle Discovery will blast off on its final mission into space.  On board Discovery are six astronauts, the Permanent Multipurpose Module which will become sort of a storage closet for the space station, and...
Subscribe to Topic: cosmic visions