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