Where To Stream Curb Your Enthusiasm Season 10 Episode 3
Artificial Fruit
- Aired February 2, 2020
- 38 Min
- Rated 8.5
- Number 37 Of 120 Rated Episodes
Larry drops the ball when he gets the chance to make amends with Alice. Larry and Richard go to extreme lengths for their upcoming lunch date.