Skip to main content

Lamb of God Premiere New Song and Music Video, “Overlord”

Lamb of God have premiered a new song and music video, “Overlord.”

Check it out below and let us know what you think in the comments or on Facebook.

The band's new album, VII: Sturm Und Drang, hits stores July 24 via Epic Records.