Tech is bringing "this ring" back for the strange days tour. Never seen him do that song live cant fucking wait