Last month, a brand new Lamb of God album was announced alongside some brand new Lamb of God songs, “Still Echoes” and “512”. It was also announced that this album, “VII: Sturm Und Drang”, would be dropping on July 24th. That means less than a month until some more greatness!
As such, the promotion has kept on rolling. Lamb of God have just dropped another new song with the first music video in support of the album! Presenting “Overlord”! This may be one of the most unique songs in the Lamb of God discography in that it features clean vocals and a few other surprises. Check it out.