TORTURE RACK: Primeval Onslaught LP From Portland Death Metal Henchmen Now Streaming; Album Sees Release Friday Through 20 Buck Spin
photos by Kendra Farber Primeval Onslaught, the ruthless third LP from Portland, Oregon-based death metal henchmen TORTURE RACK, is now streaming in its entirety ahead of its official release through 20 Buck Spin this Friday. Formed by members of Witch Read More …