1 Review (100% Positive) Evidence Cameras, Inc. • 2 months ago. A great rental client! See More Owns LEICA R FULL FRAME PRIMES EF MOUNT (SET OF 6) Get $20 off your first rental Join The Camera Sharing Community