larry david

larry david

One Of Larry David's Finest Moments

4d ago
SOURCE  

Description

Funny scene from Curb Your Enthusiasm (S08E08) starring Larry David. Here Larry trusts and invests in some inventor based by the looks of his wife and assumes he must have integrity.