ALBUM REVIEW: Bitter Rivals by Sleigh Bells

New York noise pop duo Sleigh Bells, released their third studio album Bitter Rivals today. The music project began in 2008 and consists of Alexis Krauss and Derek Miller. Overall the album depicts