'I was personally blessed by the Virgin Mary in a church in England. If that's not going to make you read my book, I don’t know what will,' Halford said.
Rob Halford was a guest on Full Metal Jackie's weekend radio program and discussed Judas Priest's Rock Hall nomination, his Instagram page, touring and more.