Where To Stream Love Me Season 2 Episode 2
Episode 2
- Aired April 6, 2023
- 45 Min
- Rated 8.0
- Number 4 Of 12 Rated Episodes
Glen is increasingly suspicious with Anita's mysterious calls and absence, while Peter and Clara have his ex over for dinner which ends with Peter demanding a paternity test.