Hailing from Sweden, yet sounding as if they have been delivered straight from the bowels of hell, this duo is ready to unleash another instalment of satanic verses onto this unsuspecting world, with such a tirade that it sounds like… Continue Reading →