Suggested Searches

1 min read

Back Home at Last!

Back Home at Last!
The STS-125 crew of space shuttle Atlantis are on runway 22 at Edwards Air Force Base in California after landing, concluding the 13-day mission to upgrade the Hubble Space Telescope.

The STS-125 crew of space shuttle Atlantis are on runway 22 at Edwards Air Force Base in California after landing, concluding the 13-day mission to upgrade the Hubble Space Telescope.
From left are Mission Specialist Mike Massimino, Pilot Gregory C. Johnson, Commander Scott Altman and Mission Specialists Megan McArthur, John Grunsfeld, Andrew Feustel and Michael Good.
Photo credit: NASA/Carla Thomas, EAFB
May 24, 2009