News: Industrial metal project Carrion releases new single / video ‘Flowers of Eden’

Industrial metal project Carrion has released a brand new single / video for their song ‘Flowers of Eden’. The single comes off of their upcoming album “Iconoclasm” which has been produced by Darrin Lewis (Beside the Silence, Nothing Valentine). The single has been released with a bonus version of t

Catatonic

About Catatonic

I KEEL UUU!!