Leech (1970)
Released: Jan 01, 1970
Runtime: 80 minutes
Stars: Jordan Acosta, Mike Miller
Crew: David M. Dawson (Editor), David M. Dawson (Writer), David M. Dawson (Director), Brian Wilson (Special Effects Makeup Artist), Kyle Owen (Lighting Artist)