[STS-134] Endeavour Crew Returns Home To Houston

  • 12 years ago
The STS-134 crew members arrived at Ellington Field in Houston where they were greeted by family, friends and co-workers in a welcoming ceremony after their flight from NASA's Kennedy Space Center in Florida.

The six space shuttle Endeavour astronauts, Commander Mark Kelly, Pilot Greg Johnson, and mission specialists Mike Fincke, Drew Feustel, Greg Chamitoff, and Roberto Vittori of the European Space Agency, concluded their mission to the International Space Station early Wednesday morning with their landing at Kennedy.