CRADLE OF FILTH Reveals Music Video for New Album Track “Demagoguery” + UK/EU Tour Begins This Week!
Following the release of their brand new 14th studio album The Screaming Of The Valkyries (Napalm Records) – which made stellar debuts at #2 on both the...