The Red Chord has released a new video for the song “Demoralizer”.

author avatar
Zach Shaw