Crews Radio Their Thanks and Best Wishes
July 22, 2008
As Space Shuttle Endeavour moves away from the International Space Station, the two crews radio their thanks and best wishes.
Topics:
Environment, Space Shuttle Endeavour, Space Shuttle program, Manned spacecraft, International Space Station, STS-108, STS-118, Spaceflight, Space Shuttle, Edwards Air Force Base
