Astronauts Return Home to Houston After 'Amazing, Exciting' Flight
Monday, June 16, 2008 - 12:42
in Astronomy & Space
"Exciting." "Incredible." "Phenomenal." "Amazing." Such were the words chosen by the STS-124 crew to describe their space shuttle mission.