Last space shuttle mission

Space Shuttle Discovery’s Final Mission

The Space Shuttle Discovery lifted off from launch pad 39a this past Thursday, after numerous delays. [photogallerylink id=29769 align=left] This launch marks the Space Shuttle Discovery’s 39th and final mission to the International Space Station.



Get every new post delivered to your Inbox.

Join 5,063 other followers