Zombie cheerleaders running out of brains
If Sleigh Bells was a Halloween costume, it would be a zombie cheerleader. Really — the band is known for their combination of sinister guitars and sticky-sweet pop vocals. And this month, they’re back with their third album, “Bitter Rivals”, from young
