So, we're working on a new album. Awesome right!?

What's it called? Fuck knows.

When's it due? No idea!

But, despite that distinct air of vagueness, who fancies a taster? A new single? A track of such utter sonic devastation and political slander that your brain will bleed from your ears as you drop to your knees and pray for more. Sound good?

Welcome to Def 12… CLICK HERE

DEF12.png

Comment