Larry_David_in_a_New_York_City_crowd
Look, Listen, And Feel: ‘Curb Your Enthusiasm’ Season 8 Teaser
Wednesday, April 13 by

Larry goes to New York, where you’d imagine he’d blend in perfectly.