Larry David

Larry David Shares Super Funny Video PSA On The COVID-19 Quarantine - Tells 'Idiots' To Stay At Home And Watch TV!

The Curb Your Enthusiasm star shared a PSA video regarding the coronavirus situation and […]

Posted on Apr 1, 2020 4:43 PM PDT