Atlantis and the crew of the STS-125 mission landed safely in California at Edwards Air Force Base after completing the Hubble Servicing Mission on Sunday, May 24, 2009. The almost 5.3-million-mile mission included five spacewalks to repair and upgrade the world-famous observatory
by
burkerz99
2009-05-25 10:48
people
·
river
·
sea
·
baby
·
tour
·
winter
·
europe