Village of the Giants (1965)
Rating 6/10
October 20, 1965