As the world is still waking up from its year-long self-induced hibernation, what better alarm clock to use than a big, bold and HEAVY dose of metal? Iron Maiden’s timing is once again perfect, because on September 3 the world will finally be able to experience Senjutsu, the...
Continue reading...
Continue reading...