Butcher ABC – North of Hell (Review)

Butcher ABCButcher ABC are a Japanese death metal band and this is their debut album.

Butcher ABC play a gruesome mix of death metal and grindcore, making for 39 ugly, sickening minutes of virulent gore metal. Continue reading

Advertisements