Curb Your Enthusiasms finale was a middle finger to critics of Seinfelds. April 8, 2024 at 5:32 pm by Breaking News Curb Your Enthusiasms finale was a middle finger to critics of Seinfelds. Read more…