Curb Your Enthusiasm
What Have I Done?
Season 11 Episode 8 of 10
Larry carries out some damage control to remain in Irma's good graces, while encouraging Leon to monetise his knack for husbandly counsel
Curb Your Enthusiasm airs on Sky Comedy at 1:10 AM, Friday 27 December. (Subtitles.)
Topics
Movie ➝ Drama
Sitcom
Larry David
Actor