Space Shuttle Discovery Lands At Kennedy Space Center
In this photo provided by NASA, NASA Kennedy Space Center Director Bob Cabana (L), Special Assistant to the Director Robert Hubbard (C) and NASA Deputy Administrator Lori Garver scan the sky for the space shuttle Discovery as it approaches for landing at Kennedy Space Center on April 20, 2010 in Cape Canaveral, Florida. Discovery's landing attempts at KSC were scrubbed yesterday due to unacceptable weather conditions. Discovery is returning from a successful mission to the International Space Station.
(April 19, 2010 - Source: Bill Ingalls/NASA/Getty Images North America) more pics from this album »