One of the elaborate leather studded outfits worn by Judas Priest frontman, Rob Halford. Stage costumes such as these add a theatrical element to many heavy metal shows. Courtesy of Judas Priest. 654 Votes Flag Comment Cancel replyYou must be logged in to post a comment. Login with:
You must be logged in to post a comment.