
LORD OF THE LOST Releases Second Single and Official Video “For They Know Not What They Do”
Watch HERE! New Studio Album, JUDAS, to be released on July 2, 2021 Pre-Order NOW! For They Know Not What They Do! German metal visionaries LORD OF THE LOST have released a second cinematic and […]