Robby Helper Bot Aug 10, 2005 #1 Space Shuttle Discovery lands at Edwards Air Force Base at 8:12 a.m [Full article @ NASA Image of the Day]
Space Shuttle Discovery lands at Edwards Air Force Base at 8:12 a.m [Full article @ NASA Image of the Day]