Where is Sleigh Bells?

Where has Sleigh Bells been? I haven't heard anything new from them since they released this track at the end of last year (this is supposedly on their upcoming album) and there's virtually no buzz about their whereabouts either. I want them back! :O

Previous
Previous

Google's Project Ara is hoping to make a modular phone a real thing

Next
Next

This NYC yellow cab is fake