American Idol Top 13: James Durbin AMAZED Us Last Night – Video
I believe that James Durbin proved just where he stands in the competition of American Idol last night. Singing, Maybe I’m Amazed, he amazed the world.
This guy has more talent in his pinky than half of the other contestants. I was blown away and watched it a second time immediately.
Have a listen.