This week in Edwards history

  • Published
  • By 412th Test Wing Public Affairs
On May 6, 1985, Space Shuttle Challenger landed on lakebed runway 17L.