Thursday, February 24, 2011

Discovery Has Launched!!!

Well, the NASA space shuttle Discovery has taken it's last flight. Emotions flew later Thursday, Feb 24, 2011 as the space shuttle lifted off to an International Space Station to bring the Leonardo Permanent Multipurpose Module, or PMM, to the space station. Discovery is scheduled to arrive March 7th where it will then be decommissioned, one of the first to ever have this privilege.

Source: Here


  1. A more successful track record than the Challenger.

  2. whoa i didnt even know about this, thanks!

  3. Such a sad day for the nerds over at NASA