Trying to make sense of the political scene? Wondering just what in the Sam Hill is going on? Well, Triumph the Insult Comic Dog certainly won’t have any answers for you, but his Triumph’s Summer Election Special 2016 might be funnier than either party’s national convention. Hulu and Funny or Die present Triumph’s Summer Election […]