1 Review (100% Positive) David Lee • 2 years ago. Erich was a terrific renter! Great guy and kept communication open before and during the rental. See More Owns Tilta Hydra Alien Car Mounting System Get $20 off your first rental Join The Camera Sharing Community