Signed to Earache Records, Haggard Cat are a two piece band who made their names in their previous act, acclaimed UK hardcore band HECK. Haggard Cat more...