Space Shuttle Discovery’s Final Landing
It’s the end of an era for NASA, as Space Shuttle Discovery, the oldest Space Shuttle, makes her final landing. Today, at 11:57:17am EST, one minute ahead of schedule, Space Shuttle Discovery’s main landing gear touched down on Runway 15, at the Shuttle Landing Facility, at the Kennedy Space Center, ending the Shuttle’s 27-year flying…