LEECHES! (2003) Reviews and overview of creature feature
‘They will bleed you dry…’ Leeches! is a 2003 American sci-fi horror film about huge-sized steroid-laced titular creatures attacking students on a college campus. Promoted as Leeches Directed by … Continue reading LEECHES! (2003) Reviews and overview of creature feature
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed