American Idol Finale: Candice Glover is Season 12 WinnerMay 17th, 2013 at 10:58 am by michaelnewman under Face of Fox
Im sure you probably heard, but if you didnt, Candice Glover took home the title of American Idol Season 12 Winner last night! The South Carolina came out triumphant in this life-changing show which makes her the first female winner since Season 6 Winner, Jordin Sparks.
She beat out contender Kree Harrison after America voted this past week. The competition was tought this season, but time after time again Candice seemed to wow the judges and American Idol Fans.
Here the nail-bitting clip from when she won.
Candice has blessed the stage for the last couple months and Im excited to see where this takes her career in the future. #TeamIdol