Premiere: Critical Defiance – “Helpless World”

Come get a taste of chilled Chilean prog thrash. Just a few weeks ago my “For You” tab on Bandcamp told me that Critical Defiance, one of Chile’s finest thrash bands, had a new album coming out soon. I listened to approximately 15 seconds of lead single “44 Minds”, immediately stabbed “pre-order now” on that motherfucker, and used “.44 Minds” as the closer on an episode of Toilet Radio. Little did I know that Unspeakable Axe, one of my favorite metal labels on Earth, would send over the full album just days later. Folks… it’s good. Why, it’s Branson Good. … Continue reading Premiere: Critical Defiance – “Helpless World”