“Leeches!”
Movie #18: 31-Days of Horror Challenge 2017
Follow this link for more information.
The Lakecrest College swim team is preparing for a big meet, it loses one of its athletes to an unfortunate drowning accident, and it is discovered that he had been using steroids. As the rest of the team scrambles to clean itself up, the college campus is beset by giant leeches. Continue reading “Leeches! (2003) – Film”