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.
Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989.