 STS-121 commander Steven Lindsey (at center with microphone) talks to reporters after he and his crew landed their T-38 jet aircraft at the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida on June 27, 2006. Credit: SPACE.com/T. Malik. Click to enlarge.
|
|