LEECHES! - Trailer
The college swim team is determined to win at all costs, even if it means taking steroids. But winning comes at a horrifying cost when harmless leeches in the campus lake, quietly feed on the steroid-rich blood of the team's swimmers...
Get it today at rapidheart.com!