Originally Posted by octopandda
Funny you mention them, I very randomly found one of their cds in the used section of a music store here in Madison. I immediately bought it, my roommate immediately hated it.
I've always wanted to see them play live but always missed them. I'm rather jealous of you actually...
I never saw them live - closest I got was hearing most of the set of one of their side projects at a festival in Leicester a couple of years ago. I really don't know much about them!