Browse 1 movies from Ciara Productions
Mad scientists turn people into frozen zombies and the zombies wreak havoc and kill people.
Jan 1981