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
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
You must be logged in to post a comment.