Quantcast

STS-117 Crew Speaks after Landing

July 23, 2008

The STS-117 crew members speak to the media after landing at Edwards Air Force Base, Calif.



comments powered by Disqus