Polish death metal masters DECAPITATED are set to release their new masterpiece Cancer Culture on May 27th and surprise their fans with a stunning new single and video. This is...
Today, Ukrainian progressive metal band JINJER released new merch designs to help raise funds to support their country. You can read the full statement here: “Thank you all...