1 Review (100% Positive) John Bashyam • 6 years ago. Easy pick up and drop off, nice guy See More Owns Pop-out Green Screen/Blue Screen (5ft x 7ft) Get $20 off your first rental Join The Camera Sharing Community