Posts in tag
Hellsquad Records
Track: New Zealand’s The Datsuns explode back into the ether with ‘Dehumanise’ and announcement of a new album.
It is recommended that you have your emergency contacts nearby when you intake the new single ‘Dehumanise’ by New Zealand’s Lords of Loud, The Datsuns. It has the full force a bolt of electricity administered by a faulty defibrillator and the effects will be felt in your ears hours after administration. And what a cathartic …