Tag "Demon Wind"

Demon Wind (1989) (Blu-ray/DVD Review)

Demon Wind (1989) (Blu-ray/DVD Review) Directed By: John R. Leonetti Starring: Eric Larson, Francine Lapensée, Sherry Bendorf Leigh Rated: UR/Region O/1:85/1080p/Number of Discs 2 Available from Vinegar Syndrome The strange