1 Review (100% Positive) Tusk Film Rentals LLC • 2 years ago. Everything went smooth. He took great care of all equipment and communicated throughout the process. Would absolutely rent to him again See More Owns Venus Optics Laowa 24mm f/14 Probe Lens for Canon EF (Cine Mod), Tilta MB-T12... Get $20 off your first rental Join The Camera Sharing Community