Triumph the Insult Comic Dog Watches the World Cup, Poops On It
Why go to Brazil when you’ve got all the soccer freaks you could shake a poop-stick at right here in the streets of New York?