Sleigh Bells – Bitter Rivals

Sleigh Bells is an American noise pop musical duo from Brooklyn, New York, formed in 2008. The duo consists of vocalist Alexis Krauss and guitarist...