PT1 Triumph the Insult Dog at Comic Con

Hilarious video at the Comic Convention