has anyone here heard of this great band? they're from St. Louis and currently signed to a pretty good label in the UK. they cite willhaven as their main influence and have a real standout sound. more people should know about them so i'm just putting this out there.