Anyone heard of this band?
I can't recall ever seeing them mentioned on Dis. They haven't been up to much recently. In fact i think the last time I saw them was at the Kingston Peel back in '04.
Just thought other people may like them too. Black Phantom Crusades and Polizida (spelling....)are fab albums.