teamdroid.com
Space Shuttle Lands
Very 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 Interna…