Tooth and Claw (Earth Crisis, Sect, Magnitude) share haunting new single “Seventy Times Seven” 3 min read