woah - just bought the New Brigade album and have to say that it is easily the strongest bit of music i've heard all year!
Gutted i missed them in the UK but only a month ago.....
did anyone get to see them?
are they as heavy live?
thanks for the heads up yeah! pah.