MTV News caught up with the members of JUDAS PRIEST on the red carpet for Wednesday's (May 25) star-studded "American Idol" finale (see video below) and asked them about their performance with James Durbin, the 22-year-old rocker from Santa Cruz, California, who was eliminated from " Idol" earlier in the month but who made a return appearance during last nights broadcast.
More...
More...