Triumph Takes On Times Square Mascots Featured 10/03/2014 in Funny Triumph the Insult Comic Dog trolls the various mascots of Times Square. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Use old embed code Use new embed code Categories: Funny Funny Videos Funny Pop Culture Funny People & Lifestyle Pop Culture People & Lifestyle Tags: triumph takes times square mascots funny conan insult dog television nyc lulz NEXT VIDEO Elderly Woman Wanders Into Giants Dugout 36 Comments Login to Comment
36 Comments