I saw them in 2006 in London, amazing show. I wish they would reunite, should have seen them again after.
^^ Expecting that to be one of the album highlights of 2017!
From what I have heard it sounds good.
have you been on youtube.com there are a few vid`s of the band live