Electra-Kill – Death of Venus 292

Electra-Kill scared us before we even heard it. By the cover, we could only assume it to be a southern rock thang, with a bent for gothic whore sex in by-the-night hotel rooms. It took days worth of skeptical delays for us to put in the disc and actually endure what turned out to be […]