Triumph Takes On Times Square Mascots

Triumph the Insult Comic Dog trolls the various mascots of Times Square.

By jihadpizza

Published 10 years ago in Funny

Triumph the Insult Comic Dog trolls the various mascots of Times Square.
Scroll Down For More