Sleigh Bells | Wiki & Bio | Everipedia, the encyclopedia of everything

Sleigh Bells

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