April 29, 2010 Features Sleigh Bells: Destroying Speakers Since 2009 Today, a venerable volcano of lo-fi indie pop/rock has been erupting from the New York scene (see Vivian Girls, Cymbals Eat Guitars, etc.). Sleigh