
We have a new American Idol winner and after weeks of competition and auditions and fighting among the American Idol judges 2013, the new winner was announced last night in a rather boring American Idol 2013 Finale. Boring, that is, until Candice Glover took the stage to perform and was joined by none other than Jennifer Hudson. The duet sang “Inseparable” and it brought the house down! Check out their performance in our American Idol 2013 spoilers video below!








Recent Comments