1 Review (100% Positive) Hitchhiker Pictures • 1 years ago. Smooth rental, took great care of the mic, would rent to Ethan anytime! See More Owns Neumann TLM 103 Get $20 off your first rental Join The Camera Sharing Community