“Idol”: Emmy Russell Gives Emotional Performance Of “Beautiful Things”

The Top 24 contestants competing on American Idol travelled to Disney’s Aulani Resort in Hawaii to perform for America’s vote. The first 12 contestants performed on Sunday night’s (April 7) episode. A standout performance from this episode was Quintavious’ rendition of Carrie Underwood’s “Something In The Water.” Monday night’s episode showed even more talent with […] More