MUSIC
TORCHE (2019)
Miami, FL
The Miami metal heroes' return to Sled Island brings with it a hummable breath of fresh air into hard rock's often stale, dudely nihilism. Their music is dense in physicality but never oppressively crushing, creating an optimistic way to deal with subjects like annihilation and mindless minions. It's metal music that stands tall with the giants that came before them, while always looking thoughtfully forward.