I’ve written about my love for female-fronted rock bands in the past. Brooklyn noise pop duo Sleigh Bells is an established member of this list, featuring the vocals of singer-songwriter Alexis Krauss, whose occupation Wikipedia lists as “Musician, Princess.” Accompanied by guitarist Derek E. Miller, Princess Krauss and Sleigh Bells have released three full-length studio
CONTINUE READING