Demon Queen

A female vampire goes on a rampage seeking blood.

Runtime: 54 minutes

Quality: HD

Released: Jan 01, 1987

IMDb: 7

Keywords: