Demonical – Chaos Manifesto

The daily news cycles around most of the world doesn’t really cover a lot of what goes on in Sweden. The Nordic nation likes to quietly go about its business in an efficient, low-key manner. But when it comes to the world of metal, Sweden is an absolute superpower. The…