Home / Tag Archives: Dethrone the Sovereign

Tag Archives: Dethrone the Sovereign

Album Review: Dethrone the Sovereign – Harbingers of Pestilence

Salt Lake City metal act Dethrone the Sovereign have returned with their sophomore LP Harbingers of Pestilence, a record that continues the bellicose nature of their previous EP. While 2013’s Autocracy Dismantled was indeed a hard-hitting piece of progressive metal/technical death metal, it was obviously on the shorter side, clocking …

Read More »