KENNEDY SPACE CENTER, FLA. - Roger Crouch (center), a payload specialist, talks to the media prior to the launch 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. More than a thousand media representatives from 36 states, the District of Columbia and 32 countries converged on the News Center for the historic launch.
Album STS-114