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.

Steve St. Jean

Founded in 2011, Beyond The Watch is part content agency,part publication, with an emphasis on music & youth culture.We provide partners with curated branded content throughPhotography, Videography, Art Direction & Design.