Endeavour Boys

Final crew of space shuttle Endeavour, STS-134The Endeavour boys (from left to right Mark Kelly, commander; Greg Chamitoff, Andrew Feustel, European Space Agency’s Roberto Vittori, Michael Fincke, and Gregory H. Johnson, pilot) ham it up for the cameras upon their arrival at the Kennedy Space Centre for the second launch attempt of space shuttle Endeavour, STS-134.

Leave a Reply