Symphonic Metal band Leaves’ Eyes released a video for the song “Sign of the Dragonhead”, which is from the upcoming album of the same name, due out on January 12, 2018.

#LeavesEyes #SignOfTheDragonhead #AFM