High Definition Video: The launch of Space Shuttle Endeavour 2009

Space Shuttle Endeavour lifts off for the International Space Station at 22:03 UTC on 07/15/2009.


The video above is in HD. It may not playback as intended on slower Internet connections or on some older computers.

Tags: