Posts Tagged ‘Hellbastard’

HELLBASTARD Signs Album & Mini-Album Deal With Selfmadegod Records

HELLBASTARD formed in the UK in 1984 playing non-compromising crossover, mixing the ferocity of punk with the crunch and chops of metal, and bearing socially-conscious lyrics. HELLBASTARD released the Natural Order record on Earache in 1990 and released several demos, compilation tracks and remix collections.  After breaking up in 1993, HELLBASTARD reformed in 2008 with […]