Jon Stewart performed at the Stand Up for Heroes benefit for wounded veterans in New York on Tuesday, and he couldn't help but take a few classic swipes at the presidential candidates. After announcing his retirement from The Daily Show, it was hard for fans to imagine an election without him. He has popped into public view a few times since his last show, even making some fun appearances during wrestling matches. His performance at the November 10 benefit was classic Stewart, and not one leading presidential candidate was spared from his skilled wrath.

Jon kicked things off by commenting on his retirement appearance and beard:

Sources: The Hollywood Reporter