Candice Glover is the winner of Season 12 of 'American Idol.' She beat Kree Harrison in the finale. Listen to her belt it out with former 'Idol' contestant Jennifer Hudson:
The American Idol finalists performed 3 songs last night. And I was not impressed with any of the performances until Candace Glover took the stage for her final number. It was spectacular!
Not too many singers can give me chill bumps or bring me to tears. But Candace Glover has done it once this season. Last night was the second time!
My only worry about Candace is that I picked her to win. And as we all know, I am the kiss of death...
If you missed it, the judges say Candace Glover's performance of 'Love Song' by The Cure was the best performance ever on American Idol.
Simply amazing. This performance brought me to tears. And I'm telling you I have a CD in my car right now with Adele singing this same song and Candace blows even Adele away...