Greek occult metallers from Thessaloniki, Serpent Lord, unleashed their first music video for the track “The Lesser Key”. The track is the first coming from their debut record “Towards The Damned”, which will be released later this year. The video is directed by Bob Katsionis.
“Towards The Damned” reviewed for Metal Invader by Crystal Latsara here
See the video here: