“Curb Your Enthusiasm” creator David offered a public service announcement on Tuesday railing against the “idiots” who aren’t following social distancing guidelines.
Entertainment
Larry David PSA urges people to stay home
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article