I Saw em last night, it blew my mind. There cd's are ok to listen to, but seeing em live is just on a whole other level.
The just incredibly schizo wacked out
interlude things that would build into the most awe-inspiring grooves imaginable, best concert i've seen. Any one else catch this tour, or planning on it? defintely the best 22.50 i've ever spent on a show.
