Trench, the new album from Twenty One Pilots, drops October 5th and last night a new song from the album leaked. Check out 'My Blood' below: