Attack of the Giant Leeches [AKA She Demons of the Swamp] (1959) - Public Domain Horror

  • 4 months ago
Attack of the Giant Leeches ... A backwoods game warden and a local doctor discover that giant leeches are responsible for disappearances.