On May 16, 2011, the space shuttle Endeavour launched on its 25th and final flight. See how it happened in our On This Day In Space video series.
%d bloggers like this: