James Durbin is one of our favorites in the just concluded American Idol Season 10. We like his originality and he is really talented. Know more about him here.
James performed "Living After Midnight" with Judas Priest on the American Idol results night. He really showed he is a rock star!
Image by stevegarfield via Flickr