Rod Pearce founded the label in 1978 and reissued Throbbing Gristle's debut release The Second Annual Report after its initial pressing on the group's own Industrial Records had sold out.[1] Fetish's final release was the compilation album The Last Testament in 1983, which featured a sleeve note written by Jon Savage.[2]