Space Shuttle Atlantis starts to deploy its braking parachute following touchdown at Edwards Air Force Base, California, on June 22, 2007.
Space Shuttle Atlantis starts to deploy its braking parachute following touchdown at Edwards Air Force Base, California, on June 22, 2007.