Robert Smigel

Film Followup: Larry David’s Car at Downtown Auto Center

Posted September 6, 2011 at 10:18 am

In Sunday night’s episode of Curb Your Enthusiasm (“Mr Softee”), we learn that Larry David’s Toyota is in need of some mechanical work.

Filed Under