Monster pop rockers Sleigh Bells threw down an amazingly energetic set after having to cancel a couple of dates due to Alexis’ flu.
Monster pop rockers Sleigh Bells threw down an amazingly energetic set after having to cancel a couple of dates due to Alexis’ flu.