James Durbin Running Away with American Idol Competition
In what may have been the best performance of the season from any American Idol contestant, James Durbin performed "Will You Still Love Me Tomorrow," from Carole King and once again stood head-and-shoulders above the rest of the competition. Durbin clearly outshined the other 5 remaining Idol contestants, prompting Judge Randy Jackson to proclaim, "This [...]

Posted in

