Bristol thrashers, Detritus have been around far longer than their recorded output suggests. Formed in 1989, “Myths” represents only the bands third long play release. Leaning on the usual thrash suspects as influences, fans will no doubt be eager after… Continue Reading →