Newfoundland Blackened Thrash Duo ARTACH Unleash Video “Macha” 12 March 2025 No Comments New Album “Morrigan…Goddess of War” Out Mid-March 2025 Newfoundland, Canada’s black metal duo ARTACH announces the release of their latest album “Morrigan…Goddess of War” due Read More »