Daily Archives: June 8, 2010

Sleigh Bells – Treats

Maybe it’s the musician in me, but this band’s sound has a sense of urgency in it. I’m pretty sure what I’m hearing is an amplifier just past the point of being safely overdriven, where the speaker sounds like it’s about to explode. But this harsh noise is somehow ear piercingly melodic and when coupled with a sweet (though not always) female voice, the music stands out as something unique and brilliant. Continue reading