top of page
Use tab to navigate through the menu items.
Leica in the Media
Make Them Die Slowly - Woman from Deep River
1981 04 24
Eurosleaze film about canibals and drug dealers in Columbia, there is a scene where two members of a NYC tour group use surprisingly loud chrome Leica Ms
bottom of page