Album Review: Vulture – Dealin’ Death

 POST BY New Noise Magazine  EDIT

Germany has offered up some of metal’s most raw, vicious, and thrashing sounds ever achieved within the genre. Bands like Kreator, Sodom, Destruction, and Exumer, helped develop the speed/thrash sound into something far more aggressive and hostile than a lot of other acts making a name for themselves during the mid-late ‘80s both in Germany [...]