Space Shuttle Launch 2011

Space shuttle launchNASA Space Shuttle Discovery is set to launch today, February 24 at the Kennedy Space Center, Fla. Space shuttle Discovery will deliver the Express Logistics Carrier-4 (ELC-4), a Permanent Multipurpose Module (PMM) and critical spare components to the International Space Station on an 11 day mission.

The launch will happen at February 24th, 2011 at 4:50 EST.

You can watch the launch from your computer on NASA TV right here, plus you can get all sort of other information about not just this launch but anything and everything about NASA.…

"Space Shuttle Launch 2011"