• 7 years ago
The Devil's Hand (1962) HORROR