Demon Hunter have released a music video for the song “Lesser Gods.” The track is taken from the group’s latest effort, War, which was released in March 2019.

 

Watch the clip below:

author avatar
Zenae Zukowski