This band are so good that they deserve their own thread. After listening to their new song 'Gland Of God' I feel like getting naked and pissing everywhere- yes, they are THAT GOOD. Anyway, you should have a listen, they're demented and noisy, and more people should like them.
P.S. This is not a JAG, I'm just quite drunk and excited right now.