Please Be a Lizard still
Leanne • SEASON 1 EPISODE 7

Please Be a Lizard

LeanneSeason 1Episode 7Jul 31, 202523 min

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.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.