Album NewsMusic VideoNew SongNewsSymphonic Metal November 28, 2017 James Weaver Leaves’ Eyes release new music video for ‘Sign of the Dragonhead’ LEAVES’ EYES have released a new music video! Read More