Locality: Germany
Produced: 1976
Media Type: DVD
Directed by: Umberto Lenzi
Starring: Maurizio Merli, John Saxon, Barry Sullivan, Elio Zamuto, Maria Grazia Spina