Last night, the Wu-Tang Clan appeared on The Daily Show with Jon Stewart to discuss their upcoming album, A Better Tomorrow, and perform their new single, "Ron O'Neal." They also treated the studio audience to their 1997 hit, "Triumph."
Registration and login will only work if you allow cookies. Please check your settings and try again.
OK