The mighty Wu-Tang Clan made their return to The Tonight Show Starring Jimmy Fallon on Wednesday (Apr. 24). The promote their upcoming Of Mics and Men documentary set to premiere next month, the legendary Staten Island group performed their timeless classic “Triumph” on the late-night show.

Directed by Sacha Jenkins, the four-part documentary is an in-depth look at the iconic group’s journey and celebrates the 25th anniversary of their debut album, Enter the Wu-Tang (36 Chambers). Produced by Mass Appeal, Of Mics and Men airs Friday, May 10 at 9 p.m. ET/PT on Showtime.

Continue after the jump….

Previously: Teyana Taylor Feat. Wu-Tang Clan – “Gonna Love Me (Remix)” (Video)