Christmas Evil Poster

Christmas Evil (USA, 1980) AKA Terror in Toyland, You Better Watch Out. Directed by Lewis Jackson