COBRA SPELL Unleash Second Single “The Devil Inside of Me”
In a world where the ’80s were a realm of wild excess, leather, and roaring guitars, one glam metal unit stands unapologetically unchained – COBRA SPELL. Picture yourself in the neon-lit streets of that electrifying era, where the riffs were loud, the vocals were fierce, and the stage was set for a rock ‘n’ roll…