September 12, 2009

Saturday, September 12, 2009

Photo Gallery: Space Shuttle makes a California landing

Photo: NASA/Tom Tschida A two week journey in space came to an end for the crew of Discovery yesterday when the space shuttle landed at Edwards Air Force Base in the California desert at 5:53 PDT. Discovery announced its arrival with two thunderous sonic booms over the Southland shortly before the picture perfect landing. During the trip, the seven member […]