The Giant Leeches - VHS Tape (Used)

The Giant Leeches - VHS Tape (Used)

Regular price
A black & white banger of a creature feature that has plenty of rubber monster suits to go around.  Screen Gems release