Has anyone else herd of them? I know that they are a brand new band. You should check them out. We had a concert last night and they were good.