Denver’s Scepter of Eligos turn death metal on its head with their debut album Inverted Illusions. Hear the almost-title track right now.
The post Track Premiere: Scepter of Eligos – “Inverted Illusion” appeared first on Decibel Magazine. …Continue Reading