Friday, July 10, 2009
Some funny shit as usual with Triumph. This happened last week or so, but the link was just sent to me from my friend Luke.
I think this is the first time i've ever seen the Beastie's left virtually speechless, 'cause you know they can usually hold their own pretty damn well against insults in the comedy realm. But this was straight up .