'Apollo 11' Featurette Explores Technological Leaps of Filmmakers
Wednesday, March 20, 2019 - 14:50
in Astronomy & Space
A new documentary, "Apollo 11," includes a trove of unseen film footage of the July 1969 launch that brought two humans to the surface of the moon.