Wu-Tang Performs “Triumph” Live

Wu-Tang Clan took over The Tonight Show Starring Jimmy Fallon to promote their upcoming Mics and Men documentary set to release next month. Check out their performance of “Triumph” above and stay tuned, the Mass Appeal produced documentary airs May 10th at 9PM ET on Showtime.