I’ve been a fan of electronic noise-pop duo Sleigh Bells since long before that pesky USA Skins promotion. They became big last summer when I was working at an online record store in Brooklyn, thanks to a few key live performances and media spots, and suddenly I heard that infectious noise pop in every dive…
Read more