Tag

Triumph the Insult Comedy Dog

Browsing

Conan O’Brien’s kinda been off the radar lately, tucked away over there on TBS. This clip, from last week’s triumphant trip to Chicago, shows his late night series can still be the funniest thing on television–especially when an old friend shows up to bark at not-so-innocent bystanders.