First of all, hi there. I happen to be new, nice place you have here. ANYWAY...

Anyone gonna be going to see these guys?? It's been a while since they toured, MAJOR disappointed that they aren't coming to the UK...also heard of a possible new album in 2011...keen!

Anyone else have more details?