Ted Cruz meets Triumph the Insult Comic Dog, and it goes exactly how you’d expect

It wouldn’t be election season without a visit from one of the hardest working campaign trail reporters around: Triumph the Insult Comic Dog. With Conan O’Brien on a break this week, Triumph picked up his mic and hit the road to Texas for The Late Show with S…

Read More…