Lion of the Desert
Movie • 1981
The Professor
Movie • 1986
Attila Scourge of God
Movie • 1982
The Return of the Exorcist
Movie • 1975
The Big Racket
Movie • 1976
The Truth