Audio issues damper Sleigh Bells show but audience still pleased
Contributor
• October 20, 2010