Germany's Lord Of The Lost issued a video clip for the new song “Waiting For You To Die.” The song is the latest single taken from the upcoming new release “Swan Songs II,” which will be released October 6th via Napalm Records.
The album features some of the finest Dark Rock-sinfonia coated by dramatic arrangements with a chamber orchestra.