If you haven’t heard the buzz about this Alabama band’s live shows, you probably just aren’t listening… but you can hear and see them live on May 10 in Thomson, GA.