STS-134: Endeavour’s final flight

Space ShuttleSpace Shuttle Endeavour lifts off on its final flight into orbit, carrying an alpha magnetic spectrometer instrument and supplies to the International Space Station during a 16-day mission. This is Endeavour’s 25th and final launch. The crew for this mission consists of Commander Mark Kelly, Pilot Greg Johnson, and mission specialists Mike Fincke, Drew Feustel, Greg Chamitoff and Roberto Vittori.

theLogBook.com https://www.theLogBook.com

Earl Green is the creator, curator, and head writer of theLogBook.com.

Also of interest...