German industrial gothic metallers Lord of the Lost are due to release their new album “Judas” on July 2nd via Napalm Records. This is the official music video for the track “For They Know Not What They Do”.