Wutang Clan reunited on the Daily Show with Jon Stewart. All nine members were on stage and present. The group sat down for an interview and hit the stage with their new single Ron O’Neal, which will be featured on their upcoming album dropping in November, A Better Tomorrow.
Vultures reports;
We don’t quite know how they all managed to fit around Jon’s desk, but they did, and it was awesome. After discussing their reunion album A Better Tomorrow and talking a bit about their creative process, they performed a new track, “Ron O’ Neal” — which will go up on iTunes shortly — as well as their 1997 classic “Triumph.” You can watch their performance of that new song — which truly was nothin’ to f*ck with — below.
Watch the performance below.