Spirits of the Dead – Interview

We caught up with Norway’s Spirits Of The Dead to find out more about the band and discuss their new album Rumours Of A Presence.  To get us started, who are Spirits of the Dead and where do you come...