Every once in a while, a surprising Hollywood feud emerges. And Larry David versus Elmo is surely vying for the top of that particular list. The Curb Your Enthusiasm star took it upon himself to show how much he is infuriated by the beloved Sesame Street puppet, attacking Elmo while appearing on the Today show. “Someone had to do it,” he said following the throttling, which you can check out below. Be warned, the footage is not for the faint of heart.