Wutang Clan are back with a vengeance! They just released a new single, “Ron O’ Neal” in support of their upcoming reunion album, “A Better Tomorrow.” The Shaolin warriors also took over Wednesday night’s episode of The Daily Show and entertained the live audience with their special brand of Wu-Insanity.
Below are the new single plus Wutang’s performance on The Daily Show. We also threw in “Triumph” because if there’s anything this group knows about, it’s success.