Where To Stream Leanne Season 1 Episode 11
Dog Day Afternoon
- Aired July 31, 2025
- 19 Min
- Rated 6.3
- Number 21 Of 26 Rated Episodes
As Leanne readies for an exciting step forward, Carol looks back — and realizes her love life could use some serious quality control.