Apollo 11: Quarantine (2021)
In 1969, the astronauts of Apollo 11 returned to Earth. But their mission wasn't over.
Member Reviews
Details
- Directed by: Todd Douglas Miller
- Runtime: 23 Minutes
- Rated: NR
- Release Date: January 29, 2021
- Genre: Documentary, Short