T-Boz and Chili joined the many stars and performers to grace the stage of the American Idol finale tonight. With a hype opening to their set from Lil’ Jon, the legendary ladies performed their hits “Scrubs” and “Waterfalls, ” joined by the Idol ladies. Check it out!
VIDEO: TLC PERFORM ON AMERICAN IDOL FINALE
May 25, 2011