Candice Glover “Love Song” on American Idol (VIDEO)
Candice Glover performed “Love Song” on American Idol top 6 episode on Wednesday and judge Randy Jackson thought it was the best performance ever in the 12-year history of American Idol. Really Randy?
Watch the performance below:
Is Randy right of saying that it was the best performance on Idol?
Loading...