Space Shuttle Lands

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

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

NASA – Space Shuttle