NASA space shuttle Endeavour final launch

September 19, 2012 9:02:28 AM PDT