Illuminatus play Damnation Festival

Illuminatus have been confirmed for this years Damnation Festival in Leeds @ Leeds University on November 5th.