Space Shuttle Discovery and its seven astronauts prepares to land at Edwards Air Force Base on Sep. 11, 2009 after bad weather prevented it from returning to the Kennedy Space Center in Florida for the second day in a row. (Lawrence K. Ho / Los Angeles Times)