Directed by Bernard Kowalski @ ClassicSCIFI.com

  • Attack of the Giant Leeches (1/4) MPAA rating NR