Blood Demon trailer (1967) aka The Torture Chamber of Dr. Sadism with Christopher Lee
The Torture Chamber of Dr. Sadism Trailer
The Torture Chamber of Dr. Sadism