News: Lamb of God Release New Song "Still Echoes"
Richmond ,Virginia’s Lamb of God have released the lead single from their upcoming new album VII: Sturm Und Drang entitled “Still Echoes”. The new record is set for release in July and will be the band’s seventh full-length record among their critically acclaimed discography.
Listen to the epic new track below and stay tuned for more updates on the release as we get word.