Locality: Germany
Produced: 1974
Media Type: Blu-ray
Directed by: E.B. Clucher
Starring: Giuliano Gemma, Ricky Bruch, Laura Becherelli, Dominic Barto, Paolo Zilli