Sleigh Bells are back with a new album, which means the world is now a slightly better place. Don't be fooled by the intro to the title track "Bitter Rivals," the noise-pop sound of Sleigh Bells that we love, thankfully, is still there.
Bitter ....
No comments:
Post a Comment