OPUS DEAD

Perros De Presa (CD)

La Idea - 3 €

Pretty straightforward grindcore from Spain.