Cross of the Devil

  • USA The Devil's Cross (unofficial title) (more)