Since Judas Priest did an excellent job of pissing off one of their biggest fans (that would be me) by appearing on that pop karaoke contest known as American Idol, it is only fitting that I share this mashup of the Metal Gods with Lady Gaga produced by Wax Audio...