Sleigh Bells | Wiki & Bio | Everipedia

Sleigh Bells is an American noise pop music duo. The group released their debut album, "Treats," on May 11, 2010. [+]