Watch Spaceflight Season 1 Episode 3 Online
- Subtitles: English
The intense race to the moon ends with Neil Armstrong's footprints in the Sea of Tranquility on July 20, 1969.
The intense race to the moon ends with Neil Armstrong's footprints in the Sea of Tranquility on July 20, 1969.