Triumph the Insult Comic Dog roasts Beto O'Rourke, Ted Cruz
8:49am PST - November 6th, 2018 ted cruz - Entertainment WeeklyThe foul-mouthed canine correspondent was sent down to Texas by Stephen Colbert.
The foul-mouthed canine correspondent was sent down to Texas by Stephen Colbert.