Demons Review
Review of
Demons (1985)
by
screenqueeen
: 👍 4/5
Live scored by Goblin at El Corazon in Seattle, WA