Skip To Content

Where To Stream Leanne Season 1 Episode 7

Please Be a Lizard

Leanne's routine gyno exam gets shaken up by a surprise encounter in the waiting room. Carol and Bill mellow out after sampling some enhanced goodies.