I admit you've piqued my interest with this band. I just read a bit about them, and unfortunately one reviewer desribed their apprach to rock and roll as a but "steampunk" -- that was the wrong thing to say. I get turned off whenever I hear the word.

_________________________I can explain it to you but I can't understand it for you.