Matthew Twining

Leeches! Leeches! 3.0 1h 25min
Leeches!
IMDb: 3
1h 25min

When a crop of doped-up athletes from the Lakecrest College swim team dive into the campus lake to blow off some steam, the bloodsucking leeches below the surface undergo a…