Triumph the Insult comedian Dog,Robert Smigel’s furry alter ego, has been making surprise appearances at the Republican National Convention in Cleveland. In a Facebook Live video, and Triumph delivered a behind-the-scenes witness at the convention while wearing aMake America worthy Again hat and interviewed Donald Trump supporters or “white guys in cowboys hats” as he called... Read more »
Source: variety.com