I came across this video today while lurking for something the blahhg about, and it reminded me how much Deathstar ruled back in their late-nineties heyday. Back when noisy indie rock was still the new news, Deathstar was pwning Noise Pop in SF and buzzing like a cheap clock, churning out a couple dope releases [...]

