There can only be one winner of American Idol 2013, and the viewers have spoken! Candice Glover beat out Kree Harrison for the Season 12 crown, and we can’t imagine how close the votes were between these two talented singers.
But did Kree Harrison deserve to go home on American Idol?
We wish there could be two Idol champs, but sadly one contestant had to go.
As for why Candice received...