Friday, July 8, 2011

Last Shuttle Launch Done

Last Shuttle launch is set for 11:26 AM EDT. You can watch it live at NASA TV or embed below from Spaceflight Now

Watch live streaming video from spaceflightnow at livestream.com

No comments: