Iron Maiden: ‘Senjutsu’ Review

Legendary heavy metal band Iron Maiden released their 17th LP this week to high acclaim. It’s their second double album in a row, following up 2015’s ‘The Book of Souls.’ ‘Senjutsu’ is a sprawling...