I’ll be honest, I didn’t know that Triumph the Insult Comic Dog was still around. Yet here he is, ruthlessly mocking the costumed characters that entertain in Times Square, New York. What a salty little dog puppet.
I thought many of the costumes shown are quite good, actually. But hey, it’s Triumph. He’s always good for a few chuckles.