Candice Glover delivered the most memorable song in Wednesday's American Idol performance finale.

And most Idol watchers agree: She should win the Season 12 crown.

For a roundup of opinions on who should win, head here.

And visit idolchatteryd.com this evening for a live blog as the results come in.




Advertisement