The “Metal God” tried stumping Meltdown about this weekend’s significance, but he was up to the task about what Rob had in mind. Judas Priest and Deep Purple play the Michigan Lottery Amphitheater at Freedom Hill Friday night. Hear the whole interview below.