I'm itching to get to one of their shows. Shame I don't think they come 'round my neck of the woods very often. I may have to travel when I do it, but by the gods, I will.
I hear they're working on new material for a Demons and Wizards album. I'm as hyped for that as people got for Harry...