I was gonna see them in concert here soon... they were apparently supposed to play but I havent heard anything else about it.