Show Journal: Sleigh Bells – Asheville, NC

Right off the bat, I know that you have three questions for me. 1) Was the show an explosion of amazement? 2) Were there a lot of drunk moms at the show? 3) Did you find out Sleigh Bells‘ spirit animals? The answer to all three of these question is a big HELL YES.   […]