Larry David and Bernie Sanders are Cousins, Naturally

If you thought Sen. Bernie Sanders and Larry David were twins, or at least brothers, you’re not far off. Turns out they’re cousins. David, the “Curb Your Enthusiasm” star, revealed he was “a third cousin or something” with the 2016 Democratic presidential candidate during a press tour to promote the new season of his irreverently… Read More