Video Clip For New Song “Lighthouse” Issued By Lord Of The Lost

Germany's Lord Of The Lost issued a video clip for the new song “Lighthouse.” The song is taken from he 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. The track listing can be found here… Read More/Discuss on Metal

You May Also Like