Curb Your Enthusiasm: 3x10

The Grand Opening

Larry figures out a way to fire a chef, and alienate an important restaurant critic, in the days before his new restaurant is scheduled to open.

Nov. 17, 2002

Video Sources 3876 Views

  • Server 1zidicom