HUMAN FAILURE Release New EP URCHIN
Newcastle Australian punks HUMAN FAILURE have released their new EP Urchin, and itis out now via Riot Records on all digital platforms. Having already unleashed 3 singles, ‘Kick It’, ‘Barbed Wire State’ and ‘Urchin’,it’s now time to...