Heavy metal legends Iron Maiden have released their highly anticipated 17th studio album, Senjutsu.The 80-plus minute opus was recorded in early 2019 at Guillaume Tell Studio in France during a break in the band’s “Legacy of the Beast Tour.” Later that year, longtime Maiden producer Kevin “Caveman” Shirley strongly hinted…
Please click the link below to read the full article.