Netflix documentary wonderfully showcases Karen and Barry Mason, who created an L.A. erotica icon
More Scene