Blu-ray reviews: Blood Diner (1987), Waxwork (1988), Vampira (1974)

[From The Dark Side #186, August 2017.]

Dark Side #186.jpg

Leave a Reply

Your email address will not be published. Required fields are marked *