Home / Tag Archives: Carmilla

Tag Archives: Carmilla

Metallers Carmilla have unveiled “Surrender or Die”!

Good news folks! Metallers Carmilla have indeed unveiled their brand new single, titled “Surrender or Die”. As previous releases, “Surrender or Die” was recorded at the Claustrophobic Studio in Gävle, Sweden. And also produced by Ronny Hemlin granting the Carmilla sound. For this recording Håkan, Daniel and Felix Björklund welcomes …

Read More