Ive just been introduced with the band recently and enjoy their stuff so far. Anyone seen em live? How are they? I know theyre touring this fall and wondering if anyone is goin to the show in Atlanta in October.