Hot Girls Photos

Judas Priest Performs On American Idol Finale
May 26th, 2011 at 7:46am

British heavy metal legends JUDAS PRIEST performed during the season 10 “American Idol” finale. They hit the stage with James Durbin, the 22-year-old rocker from Santa Cruz, California, who was eliminated from “American Idol” earlier in the month but who made a return appearance during tonight’s broadcast:

YouTube Preview Image