Video Premiere: Margarita Witch Cult ‘Annihilation’ – Debut Self-Titled Album Is Out Now
Black Sabbath, Judas Priest, Napalm Death, Godflesh, and now we can add Margarita Witch Cult to the list of formidable
Read More >>Black Sabbath, Judas Priest, Napalm Death, Godflesh, and now we can add Margarita Witch Cult to the list of formidable
Read More >>In the ‘don’t judge a book by its cover’ department, here we have the debut release from Birmingham, UK’s Margarita
Read More >>