On This Day In Space! May 16, 2011: Space Shuttle Endeavour Launches on Final Flight

Space.com Space.com

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.

Subscribe to our mailing list

* indicates required

Leave a Reply

Subscribe to our mailing list

* indicates required
%d bloggers like this:
Read previous post:
‘Lunar Library’ Aims to Preserve Humanity’s History On the Moon (Wikipedia, Too)

A private lunar lander's maiden moon mission just assumed a new dimension: helping to preserve some of humanity's precious cultural...

Close