Video: Judas Priest Performs On American Idol Season Finale
Posted by Zach Shaw on May 25, 2011
[youtube]http://www.youtube.com/watch?v=FRpnq-ZvKB0[/youtube] In what was probably one of the worst kept secrets of the day, Judas Priest performed on the season finale of FOX’s American Idol with James Durbin earlier tonight (May 25). Priest and the elimated contestant, who earlier in the season performed Priest’s “You’ve Got Another Thing Coming” and Sammy Hagar’s “Heavy Metal” with […]