Leech
Giant Leeches invade a college town and after a toxic waste spill in a local swamp.Giant Leeches invade a college town and after a toxic waste spill in a local swamp.Giant Leeches invade a college town and after a toxic waste spill in a local swamp.
Pre-production