Churchill's Leopards
V110
Released on Techno Film.
Big Box - Rental Tape
Action packed sabotage film set during World War II and involves an intriguing plot where English saboteurs team up with local resistance forces to blow up a strategic dam.
Thank you contributors
silveroldies