TARZEN, hailing from Argentina, Spain, and England, gifted us with two outstanding albums. Their debut, “Taboo” (originally self-titled), was released in 1984, followed by...
On the occasion of the recent release of Triumpher’s second album, “Spirit Invictus”, and after its presentation on Forgotten Scroll (here) the time has...