I love this band, soo good. Just saw them live and i like them even more now. Anyone else hear of them.?