Judas Priest have thrown a few curveballs but don’t typically do red herrings: any given LP, Invincible Shield being their 19th, ensnares a sound and nails it.
BABYMETAL Ahead of their debut show in these parts, Betti Hunter speaks to the Japanese rock phenomenon and pioneers of so-called kawaii metal to find out just what their deal …