Discovery Crew Returns!
August 4, 2005
On NASA Kennedy Space Center's Shuttle Landing Facility, Mission Commander Eileen Collins talks to the media. Seen in the photo are (from left) Mission Specialists Charles Camarda, Wendy Lawrence and Stephen Robinson.
Topics: Eileen Collins, Charles Camarda, Space Shuttle program, STS-114, Shuttle Landing Facility, STS-124, Wendy B. Lawrence, Edwards Air Force Base