Leng Tch’e Premiere “Stentor Of Doom” Music Video

Leng Tch’e have premiered a new video for their new song “Stentor Of Doom.” This song is from the band’s new album “Razorgrind,” which will be released on August 25.

Advertisements

Comments are closed.