Scars of Dracula – UK, 1970

Scream Factory has announced that Scars of Dracula will be released on Blu-ray in the USA on September 10, alongside another Hammer horror film, Blood from the Mummy’s Tomb. Here’s …

Advertisements
Read More