LORD OF THE LOST Unleash Video For New Single Single ‘For They Know Not What They Do’
German genrefluid visionaries LORD OF THE LOST have released a second cinematic and visually stunning video for their second single, “For They Know Not What They Do“. The new music video picks up …