This is not the place I expected to see that name. If they come to your town, see them, even if you don't "like" them. They are excellent musicians and performers. Awesome stage presence (okay I'm biased because I would have -ahem- made love to any one of em). I only saw them once, in Chicago...