The Challengers Germany 1970
I also have the French poster for this, which is a helluva size, and the same artwork, by FRANCO, signed top right.
This German poster, while smaller, loses nothing in dynamic impact.
The movie started life as a US TV series.
An excellent cast too....check it out.
Origin: Germany 1970 Size: 33 x 23 in / 84 x 58 cm Condition: Excellent.