Decapitate / Bumpy

Decapitate / Bumpy

Release Date

2019-07-17

Catalog

TF019
Add to Queue
Add to playlist

Terra Firma likes things clean, precise and organic- it's the ethos of the label and the stylistic grounding of its sound. But, every now and then, something rough and ready comes along which just throws that out of the water, something altogether more heinous. C...

People Also Bought