Tunde Olaniran Sleigh Bells Metro // Chicago, Illinois March 21st 2017 Words & Photos by Kate Scott Last week, pop/thrash duo Sleigh Bells brought their tour to Chicago and played for an amped up crowd at the Metro. Fronted by vocalist and Mad Max doppelganger, Alexis Krauss, the band roared Continue Reading