1 Review (100% Positive) Ramhouse Films LLC • 11 months ago. Awesome renter See More Owns Venus 24mm f/14 2x Macro Probe Lens for Canon EF Get $20 off your first rental Join The Camera Sharing Community