Tag: Willie Adler

Lamb of God - Photo by Travis Shinn
Music News

Lamb of God’s New Self-Titled Album Delayed Until June 19th

LAMB OF GOD has issued a statement regarding the release of their upcoming self-titled album and the album’s third single: “Regrettably, we have to announce that the release date for our upcoming self-titled album is being moved five weeks, to June 19th. We’re in extraordinary times due to the current global reality and the delay of […]