VIDEO: TLC PERFORM ON AMERICAN IDOL FINALE

By

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!

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.