NASA TV Space Shuttle Launch Live

Watch the space Space Shuttle Launch live on NASA TV. The space shuttle Endeavour is scheduled to lift off for its final mission (STS-134) on Monday, May 16 at 8:56 a.m. ET from Launch Pad 39A of the Kennedy Space Center.

You may also watch the event unfolds via the live streaming video below:

Loading...

Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.