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…