Categories
UK Music

Karma and Trizzac- Demented Album Review

Zone 2’s Karma and Trizzac give us a new mixtape full of dark, violent and unflinching drill.