Celia threatens Dave with exposure to the police, and Ben accuses Grant of cheating.
You must create an account to continue watching