Archive: 08/21/2005

Discovery Home at Kennedy Space Center

The Space Shuttle orbiter Discovery successfully landed at the Shuttle Landing Facility (SLF) at Kennedy Space Center, Fla. Discovery, riding piggy-back on the modified Shuttle Carrier Aircraft (SCA), made ...

Aug 21, 2005
not rated yet 0
  • Pages: 1