Jon Stewart can really do anything huh? Last night on “The Daily Show” Stewart got all nine Wu-Tang Clan members to reunite and even perform a new track from their upcoming album, A Better Tomorrow. The latest track, “Ron O’Neal,” is the second single from the group’s upcoming album.

According to Stewart the album will be released sometime in November of this year, and is available for preorder now. Lets just hope this new album doesn’t cost $5 million dollars.