I heard they're coming out with a new CD or have already? I just discovered them and they are AWESOME.
No one else has heard of/ likes them? Here's one of their music videos https://www.youtube.com/watch?v=sm_tLdTyGXw