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… read more →