Search
Library
Log in
Watch fullscreen
4 years ago

Triumph The Insult Dog Insults Ted Cruz

Newsweek
Newsweek
Triumph the Insult Comic Dog mocks Ted Cruz to his face for letting Trump "neuter" him during a Late Show With Stephen Colbert segment.

Browse more videos

Browse more videos