STS-131 Landing

 

 

 Space shuttle Discovery lands at NASA’s Kennedy Space Center in Florida, Tuesday, April 20, 2010. Discovery and the STS-131 mission crew, Commander Alan Poindexter, Pilot James P. Dutton Jr. and Mission Specialists Dorothy Metcalf-Lindenburger, Rick Mastracchio, Stephanie Wilson, Clayton Anderson and Japanese astronaut Naoko Yamazaki returned from their mission to the International Space Station. Image credit: NASA/Bill Ingalls.

 Here’s the video…