Cleo Harrington

Recently added

Dracula’s Dog 1978
4.4

Dracula’s Dog 1978

Jun. 01, 1978

Dracula’s Dog 1978

Russian soldiers accidentally unleash Dracula’s servant, as well as his dog, during excavations in Romania. Together they set out for ...