1 Review (100% Positive) VTC Films, LLC • 2 years ago. Was great to work with! Would love to rent to again any time. See More Owns Aputure Light Storm LS C300d II + Light Dome, Barn Doors, Stand & Sandbag... Get $20 off your first rental Join The Camera Sharing Community