Legendary German/American heavy metal titans ACCEPT will release their new album, "Humanoid", on April 26, 2024 via Napalm Records. The LP's first single and video will be made available on February 28. The upcoming masterpiece was once again produced, recorded, mixed and mastered by critically accl...
Continue reading...