On Tue, Oct 23, 2012 at 2:34 PM,
heard good things! tend to miss them for the most part around here...
On Tue, Oct 23, 2012 at 8:29 AM,
I was just in Austin this past weekend to see the Melvins but I wish I could go. I caught them at Lollapalooza and they fucking rock!