have you heard/seen them?? And we know there aint many good things coming out of that place!! (LOL) I caught the tail end last night and thought they were great!! I think the link below is one of their own, but I am not sure. I hope to hear them again...