NASA Space Shuttle Endeavour Makes its Final Landing

Shuttle Endeavour Makes its Final Landing
JOHN RAOUX / AFP / Getty Images

The Crew
Space shuttle Endeavour Commander Mark Kelly, center, Italian mission specialist Roberto Vittori, left, pilot Gregory Johnson, 2nd left, and mission specialists Michael Fincke, 3rd right, Greg Chamitoff, 2nd right, and Andrew Feustel, right, wave after Endeavour landed at Kennedy Space Center on June 1, 2011.

Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.