Artists don't often take to Jon Stewart's The Daily Show to debut new music, but that's what happened last night when veteran group Wu-Tang Clan took The Daily Show's stage.
Wu-Tang Clan have been prepping their new album A Better Tomorrow, and finally let us hear some new music off it with a performance of a new single titled "Ron O'Neal." The joint contains lots of horn instruments and live instrumentation, while referencing the album title's in the hook. The crew also performed "Triumph" while on the show.
The song is set to hit iTunes at midnight. What do you think of it?