KENNEDY SPACE CENTER, FLA. - Roger Crouch, a payload specialist, talks to the media prior to the launch at 3 51 of Space Shuttle Discovery on the historic Return to Flight mission STS-114. He has flown on two Shuttle missions, STS-83 and STS-94. STS-114 is the 114th Space Shuttle flight and the 31st for Discovery. The 12-day mission is expected to end with touchdown at the Shuttle Landing Facility at 11 06 July 25.


Size: 3000px × 1993px
Photo credit: © NASA/piemags / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ., cnn, ksc, nasa