This week in Edwards history Published May 4, 2017 By 412th Test Wing Public Affairs EDWARDS AIR FORCE BASE, Calif. -- On May 6, 1985, Space Shuttle Challenger landed on lakebed runway 17L.