Horst Janson

Shout at the Devil (1976) HD
IMDb:

Shout at the Devil (1976)

Captain Kronos: Vampire Hunter (1974) HD
IMDb:

Captain Kronos: Vampire Hunter (1974)

You Can’t Win ‘Em All (1970) HD
IMDb:

You Can’t Win ‘Em All (1970)