Review of Night of the Demons (1988) by Brennon S — 28 Dec 2007
Linnea Quigley shoves a lipstick applicator into her nipple.
This review of Night of the Demons (1988) was written by Brennon S on 28 Dec 2007.
Night of the Demons has generally received mixed reviews.
Was this review helpful?
