Twilight Fields – Demagogue

textgram_15511269472988357794981377381.png

Twilight Fields have released their latest single, Demagogue, on February 8th.

Check out the video below:

Continue reading “Twilight Fields – Demagogue”