03:49 PM on 04/19/12
I had the privilege to hear a lot of this live last month. They put on a pretty damn good show. It just sucks that my schools support for the DIY scene these days is starting to lack. There was hardly anyone there. We pretty much helped invent it for this genre too. champaign/urbana step up your game!
Also this album rocks