These boys work fast it seems. Hot on the heels of 2013’s ‘Omen Ex Simulacra’ comes the latest instalment of disturbing, horrific death metal from the prolific US-based duo. Coming as it does barely 9 months after that most recent… Continue Reading →