Can Karen and Ben's love survive the harness?
Ben and Karen exchange harsh words.
Ben and Karen debauch themselves