fbpx

Nick Marino

Sleigh Bells' Derek Miller and Alexis Krauss; Credit: PHOTO BY PHIL KNOTT

Do Not Adjust Your iPod

On a sunny afternoon in Atlanta, the New York rock duo Sleigh Bells arrives for sound check at a venue called Vinyl, a sports-bar-sized room in a confusing triple-stage compound. A Braves game is on TV, and the room is practically empty except for a promoter stabbing at a salad......
Do NOT follow this link or you will be banned from the site!