Why You’ll See a ‘Gigantic, Huge’ Bull at Judas Priest Shows

Rob Halford explains inflatable prop is a nod to band’s home city. Continue reading…