Cherokee Death Cats mix garage, rock, and dirty pop with live and electronic beats. The Anglo / Swedish duo of Bea Persson and Rat Westlake is based in ...