Judas Priest’s Rob Halford thinks Ozzy Osbourne “made the… Judas Priest vocalist Rob Halford has shared his thoughts on Ozzy Osbourne‘s recent… Read More...