Sherry Leigh talks about acting in the low-budget horror film Demon Wind (1990).Sherry Leigh talks about acting in the low-budget horror film Demon Wind (1990).Sherry Leigh talks about acting in the low-budget horror film Demon Wind (1990).
Sherry Leigh talks about acting in the low-budget horror film Demon Wind (1990).Sherry Leigh talks about acting in the low-budget horror film Demon Wind (1990).Sherry Leigh talks about acting in the low-budget horror film Demon Wind (1990).