German pioneers of industrial metal, Megaherz, have revealed their second new single, “Engelsgesicht” (EN: "Angel face"). The band's upcoming album, In Teufels Namen (eng. “In the Devil's Name”), is set for release on August 11 via Napalm Records. These co-founders of Neue Deutsche Härte are one of the most...
Continue reading...
Continue reading...