LEAVES‘ EYES: “Riders On The Wind” Video Clip Released / “Sign Of The Dragonhead” Tour Edition Out September 7th!
Fans of symphonic metal, watch out! LEAVES’ EYES will release a Tour Edition of their latest chart breaking album “Sign Of The Dragonhead” on September 7th. And today the band proudly presents a video clip for one of …