Cave In releases their ‘Final Transmission’

This is Cave In. They are a hard to describe band from Boston, Massachusetts. I have done various reviews of their releases over the years, and I've always struggled to categorize them. They exist in...