Demon Hunter Releases Music Video for ‘Lesser Gods’

0 Comments

Demon Hunter has released the official music video for the song 'Lesser Gods'. The track is taken from the band's latest album 'War', which was made available alongside a companion LP, "Peace", in March 2019. The clip was directed…