|
Posted on 06.23.07 by John @ 5:07 pm
Space Shuttle Atlantis descended to a smooth landing at Edwards Air Force Base, Calif., concluding a successful assembly mission to the International Space Station. With Commander Rick Sturckow and Pilot Lee Archambault at the controls, Atlantis landed at 3:49 p.m. EDT on Friday Filed under: News and Space Comments:
|

Very good to see the crew made it back safe and sound.













