Posts Tagged ‘Demonoid’

Demonoid – Riders of the Apocalypse

When I first picked up the new (and the band’s first) Demonoid CD, titled with an original name Riders of the Apocalypse, prejudiced views and harsh opinions stormed my head filling it with negative images. The neatly done artwork displaying quite traditional images of destruction and hatred along side with the band name (that asks […]