An Industrial Rock Tribute To Judas Priest – Review June 4, 2001 Methinks these things exist just to rile the increasingly Perry-skunked mullets of Priest fans, and ooh boy, mission accomplished.