VIDEO: This Is Turin – Revelation 23:1 (Lyric)

Cheshire based death metallers This Is Turin have now released a lyric video for ‘Revelation 23:1’, following its premiere with Metal Hammer a few days ago. You can check it out through the embed below:

The band will release their yet-to-be-titled new album later this year. Further details will follow over the coming months.