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

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

Author:
Publish date:
Social count:
0

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.