Locality: Germany
Produced: 1973
Media Type: DVD
Directed by: Silvio Narizzano
Starring: Franco Nero, Telly Savalas, Mark Lester, Ely Galleani, Duilio Del Prete