Blood on Satan’s Claw (1971)

A living nightmare of black magic… and unspeakable evil!

Read more

Blood on Satan’s Claw trailer

UK trailer for ths 70’s Tigon chiller.

Read more