The Brain Leeches (1978) (1978)
Intro
Home movie telling the story of leeches from space that crash on Earth and attempt to take over the world.
Views: 1.3K.
Country: - USA
Released: - 1978
Genres: - Sci-Fi
Actors: - Marcia Scott, Paul Jones, Ray Starr
Director: - Updating
Tags: -
1970s
,
English
,
USA