It//That Betrays Premiere New Single & Lyric Video "Flesh//Walker"
Published: April 23, 2024
Austin, Texas-based deathcore quartet It//That Betrays premiere a new single and lyric video titled "Flesh//Walker", streaming via YouTube and Spotify for you now below.
Read More/Discuss on Metal Underground.com