If you missed the season finale of American Idol last night, you missed a ton of star power gracing the stage. I can definitely say I was super geeked when TLC came out to perform. Hands down, they will forever be one of my favorite groups, no questions asked.
I was nervous for a minute though; I had a weird feeling they were gonna let that crazy Naima chick rap Left Eye's verse in "Waterfalls." THANK GOD my intuition was wrong, or this would be a very angry post!