DeathcoreNew SongNews December 8, 2017 James Weaver This Is Turin release new single ‘When Gods Bleed’ THIS IS TURIN have released a brand new song! Read More