
Advertisement
Sleigh Bells is an American noise pop musical duo based in Brooklyn, New York, formed in 2008. The duo consists of vocalist Alexis Krauss and guitarist Derek Edward Miller. Sleigh Bells released their debut album Treats in 2010, Reign of Terror in 2012, and Bitter Rivals in 2013. ...
Advertisement
Event Venue & Nearby Stays
Metro, Metro, Chicago, IL, United States
Tickets