20 YEARS AGO TODAY: The Space Shuttle Discover…

20 YEARS AGO TODAY: The Space Shuttle Discovery in the Vehicle Assembly Building at Cape Canaveral, September 14, 1998.