Legendary heavy metal titans, Accept, announce their new album, entitled Humanoid, to be released on April 26, with the first single and video to be released on February 28. The upcoming masterpiece was once again produced, recorded, mixed and mastered by critically acclaimed heavy metal producer Andy Sneap. Starting today...
Continue reading...
Continue reading...