Space Shuttle Launch Live Stream (May 16, 2011)
NASA TV is broadcasting the final launch of the Space Shuttle Endeavour this morning (May 16, 2011) live! Make sure you tune in to watch the space shuttle launch live stream as it lifts off from Kennedy Space Center in Cape Canaveral, FL. The launch time is set for 8:56 am so make sure you tune in immediately as its about to happen!
Enjoy the Space Shuttle Launch live stream below and heres to hoping that the Endeavour has a successful final mission.
Space Shuttle Endeavour Live Stream (NASA TV):
Other Articles You May Be Interested In: