20th anniversary special on Apollo 11 moon landing that aired in 1989

20th anniversary special on Apollo 11 moon landing that aired in 1989
Published: 3:12 PM PDT July 17, 2019