Okay, so everyone kind of killed it on last night’s episode of American Idol. It was Carole King week, so the singers had no shortage of songs to choose from. James Durbin went with “Will You Still Love Me Tomorrow,” and his performance made Randy Jackson postulate that James just might win the whole competition. We’ll see about that.
- Thu, Apr 28 2011