Album Review: Insanity Cult – Of Despair and Self-Destruction (Ogmios Underground)
Of Despair and Self-Destruction is the second album from the experimental black metal band, Insanity Cult. It was released on February 11th 2017 via Ogmios Underground.