Triumph at the Debate

| 1 comment

The biggest laughs come from the closer, which has nothing to do with Triumph and is absurdly silly.

via Punchline Magazine


Haha, I had seen the clips of Mr. Met roaming around on MSNBC but I had no idea it was Triumph's doing.