wiki

Wiki information Leeche:

Leeches!
Horror Film, Netflix Title, Film

Leeches! is a 2003 horror film directed by David DeCoteau.

Dale Leeche
Actor, Film actor, Person

Dale Leeche is an actor.