May 14, 2024
“Village of the Giants” from 1965, I guess. Reading the summary on Wikipedia, it seems really bad.
“Village of the Giants” from 1965, I guess. Reading the summary on Wikipedia, it seems really bad.