DEELERΒ from St. Louis, Missouri USA. An old magical, mysterious story... Or should I say a real jewel? Well, well let me explain...
The band actually...
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...