'Karloff' Lagarde
The Clutching Hand
1966
Movie
Los Endemoniados del Ring
1966
Movie
Santo and the Border of Terror
1981
Movie