Tag: Devil Soul His Soul

NEWS: Devil Sold His Soul to The Narcissist?

The premier of “The Narcissist” from Devil Sold His Soul is the rub your eyes in disbelief moment to follow the fact that the band have been signed by Nuclear Blast. The song is going to feature on “Loss“, a new album set to release via the label on 9th April 2021 having been produced