Monday, June 6, 2011

Endeavor's final welcome home

Our team witnessed the STS-134 crew return ceremony at Ellington Field. Astronauts Mark Kelly, Greg Johnson, Michael Fincke, Roberto Vittori, Andrew Feustel, and Greg Chamitoff discuss their experience aboard space shuttle Endeavor's final mission.