Final Launch of Space Shuttle Endeavour

NASA space shuttle Endeavour launched from the Kennedy Space Center for its final mission today. Check out this incredible footage from the event.

COMMENTS: