American Idol Top 11: James Durbin OWNS The Stage – Video

Get real time updates directly on you device, subscribe now.

Last night on American Idol, James Durbin rocked out to Living For The City and he owned the stage as usual.  I love this guy.  Definitely my fave for the guys…. I can definitely see him WINNING this season!

WATCH:

 

Get real time updates directly on you device, subscribe now.

New server